Leaked Video of the Day: Italian Mayors Lose Their Sh*t and Yell at Citizens
PortandTerminal.com, March 23, 2020 MILAN, ITALY – Today’s video is a compilation of Italian mayors losing it with frustration as people in their towns and villages kept violating the lockdown. It is everything the world needs right now. Watch it to the end to get the Will Smith reference from one mayor. Here are a … Continue reading Leaked Video of the Day: Italian Mayors Lose Their Sh*t and Yell at Citizens
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed