British artist Banksy is back with a new mural, in Cheltenham, a spa town in Gloucestershire, England. Early this morning, the artist showed up with a maintenance van and covered all the sides with tarpaulin to execute his new stencil. This piece is showing...