WATCH: German Politician Martin Neumaier Toilet Licking Video Viral LEAKED on Twitter and Reddit
Martin Neumaier, a candidate for the Free Democratic Party (FDP) in Germany, has ignited a firestorm of controversy after videos surfaced of him engaging in... Read more