Wednesday, September 17, 2014

2014 Lone Star Le Mans Preview

A video, previewing the action this weekend, for the Tudor Championship, at Circuit of The Americas, in Austin, Texas.

http://www.imsa.com/imsa-tv/episode/2014-lone-star-le-mans-preview

No comments:

Post a Comment