Humanity At It's Finest
holidaysin
Published
11/04/2010
Crazy naked Russian walking the streets damaging cars and gets knocked the fuck out! Even the dog gets involved
10 Comments