Drunk Woman Yelling At German Tourists To Get Out Of The Country Fundamentally Misunderstands Concept Of Tourism
A seemingly drunk New Jersey woman was fined after a viral video showed her verbally berating a group of German tourists on what seems to be an NJ Transit train …