Forty years ago. I wonder how many vehicles they wrecked on that show?
debodun SF VIP Location way upstate in New York, USA Jan 23, 2023 #1 Forty years ago. I wonder how many vehicles they wrecked on that show?