2012 Palm Beach Grand Prix - James Beriau

Triumph TR6 at the 2012 British Car Show at Palm Beach International Raceway in Jupiter, FL.