Creepy clown, and Freddy Krueger just a few steps away! Mexico January 8, 2020January 6, 2020 by StreetViewFun.com StreetViewFun.com · Reply Larger