What What?!?! Almost 200 prisoners are going to ride in the Tour de France next month. They are going to be riding 1,400 miles of the tour and they get to stay in hotels at night. WTF?! Curtis said this would be the only way he could ever ride in it. :)
Read all about it here.