Tom Hoover passed away
Dammit,another speed legend gone.
Print