The Green Monster

EPISODE:

Episode Info

P.O.V. profiles seventysomething speed racer Art Arfons, who recalls his last attempt at the land speed record in 1990 (he didn't make it) and his obsession with speed. Arfons last held the record (576 mph) in 1965.