Towel on head USA Weird people March 13, 2015March 6, 2015 by sashafromdonetsk sashafromdonetsk · Reply Larger Please wait... Similar Street View images Bread head Big head Half-Head Pointing your head or flipping off the Google car Meanwhile in Florida What are you doing? I don’t know what’s going on here