Exotics Racing to Launch LA Supercar Tour June 10

  Drivers tour scenic Los Angeles via Exotics Racing’s LA Supercar Tour. Tours launch June 10. (Photo Courtesy of Exotics Racing Los Angeles)  EXOTICS RACING TO LAUNCH NEW LOS ANGELES SUPERCAR TOUR JUNE 10  The Brand-New Tours Enable Guests to Drive Four of the World’s Top Supercars While Cruising through Southern California’s Most Iconic Sites … Read more