The Paris Games Are 31 Days Away, Why Are Parisians Pooping In The River?
The Quicky
The Paris Games Are 31 Days Away, Why Are Parisians Pooping In The River?
00:00 / 16:43