Who Did it Better? 1960 American Muscle
So many amazing looking muscle cars came out in America during the '60s, but which was the best one?
Cars, cars and more cars!
So many amazing looking muscle cars came out in America during the '60s, but which was the best one?