15 May 2023, 15:56 UTC · By: Bogdan Popa / This Impala SS keeps fighting for life despite spending way too many years in a barn in Virginia; the car is now sitting in dry storage