Select Page

Tag: Tour de France

1940 Tour de France

The storied bike race has captured the imagination of America ever since Lance Armstrong took us out of the realm of suckiness and won the race 417 times with only one nut.  But they have been running the damn race since like,...

Read More


Enter your email address to subscribe to this site and get all the goods stuff by email.

Join 4,447 other subscribers

Horrible Links!

Gallery Discord