29 Jul 2022, 22:24 UTC · By: Bogdan Popa / A 1973 Ford Maverick that has clearly been sitting for a very long time is giving one last attempt at a potential return to the road