36 years before Alta
TCMB371 The Silent Assassin Forum's Sponsor Likes 2,467 Location Charlotte, NC Feb 14, 2019 #2 Sadly, we'll see a video like this about Alta in 20-30 years.
OneLapper "You don't *really* need the water pump...." Forum's Sponsor Likes 990 Location Connecticut Feb 14, 2019 #3 Look at those Pirelli P77 tires! "Dual Compound". Man, I remember those things........