Trivia Question In what year was the Plymouth Barracuda introduced? A) 1964 B) 1966 C) 1968 D) 1961 Next Question >>