Whoa this sucks
Posted June 6th, 2008 by Anonymous
This makes me cring. There was a recent bike race in Mexico right across the border from Brownsville Texas. Here is the link for the video story about it. link to kare video Freakin idiot.




































Post new comment