Targa Trophy, North America’s premier automotive lifestyle rally event, plans to zip through Southern California’s finest cities as it gears up to launch its first ever triple crown series. The unique proceeding will provide...
posted on: May 19, 2009 on category: Other




