harrisonm said I read once that pictures of the 1970 E-Bodies leaked, and people thought, "Wow, I'll wait til next year to buy a Barracuda. Click to expand...