Merlin Riders, News Team CTC in the Czech Republic Author Christian Moss Date July 11, 2013 Check out team CTC in the Czech Republic last week, just...