GM Inside News Forum banner
chevrolet camaro turbo 1le
1-1 of 1 Results
  1. Automotive Industry & GM News
    The word Camaro, depending on who you ask, is either French slang meaning "friend" or a Spanish word for shrimp. But GM PR reps, when the name was unveiled in 1966, had a carefully crafted definition for the inevitable question from gullible, likely gin-soaked journalists: "A Camaro is a small...
1-1 of 1 Results
Top