Oh yeah this is officially the creepiest thing I have seen all week and I went to Italy this week so I seen some pretty creepy people. No offense to any Italian people but when your not familiar with a country and it’s people they can all look so different to you. I must admit [...]