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