Scary mechanics Cars Inside business Italy Weird people November 3, 2014October 29, 2014 by fasa fasa · Reply Larger Larger Please wait... Similar Street View images Scary fake window That’s scary Scary in the window Scary scarecrows Scary under bridge That’s scary OMG!! Scary clown mask, along with an emoji (😜), next to the flag of Brazil and an extraterrestrial creature hanging from the glass