2012 Palm Beach Grand Prix - James Beriau

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