Team Starfish Barracuda

From the Plymouth compact performance department comes this Barracuda - shown here putting the twist to the front torsion bars and rear leaf springs through the corkscrew at Laguna Seca Raceway. Mike Ritz and Team Starfish have logged over 5000 miles of race track since building the vintage race prepared 1966… » 5/04/07 11:30am 5/04/07 11:30am