Saturday, July 2, 2011

Le Tour is now on NBC!

Check it out.


NBC now owns Versus. This means that finally a big network will broadcast the tour. Vive le tour!


Commute-A-Sarus