Feedback

Watch Two Politicians Brawl on Live TV

 

Two city hall deputies traded barbs live on TV Maestro in Tbilisi, Georgia before breaking out into a fist fight.

Shows