2 Sep 2023, 06:53 UTC · By: Bogdan Popa / A 1964 Plymouth Barracuda has recently been discovered in a barn on Vashon Island; the car has been sitting for over three decades