Future Darwin Award Recipient
WHODINI13
Published
03/29/2012
in
Darwin Awards
Dude in Russia does a backflip out of a 4th story window to the ground....nothing really to see here
161 Comments