A Night at the Velodrome Jan 25, 2012

Mark sent in this video from a recent US vs Canada track event at the Home Depot Velodrome in Carson, CA.

Comments are closed.