Trek Tech Rx / March 1, 2013

The Good, the Bad and the Pukey: Crossfit on the Road