Cyclist Crashes Immdediately After Winning The Race

Well... at least he won.

By Peter Pizagalli

Published 11 years ago in Wtf

Well... at least he won.
Scroll Down For More