19 Oct 2023, 21:26 UTC · By: Bogdan Popa / A 1972 Plymouth Barracuda that looks like it's been sitting for years is out from long-term storage, fighting for a second chance