This month's Darwin award goes to....

.

Added:

By: FrontlineHustle (126.40)

Tags: wtf, bike, Russia, dumbass

Location: Russia