whats the most strangest thing you have seen in public

Lmfao it took you five min to realize that lol I would be scared for life

Hey man, don't judge. It was Germany in the winter. :shaking: