Santa picks the oddest places to hang out!

6 years ago by in Brazil Tagged: ,

Google Street View Brazil captures Santa hanging out in an industrial area!