Roarin' into Archer: Carroll Shelby Racing trying to make it big

While en route to Daytona for some off-season training, the new racing organization pulled over at Mustang Bar & Grill in Archer to greet fans, and create new ones.