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

.

Added:

By: FrontlineHustle (126.00)

Tags: wtf, bike, Russia, dumbass

Location: Russia