An iconic UK sportscar that initially divided drivers but found success on the road and screen alike celebrated its 50th ...
Beckman won Funny Car race No. 299 for John Force Racing at Pomona in the NHRA Auto Club Finals in November. He beat teammate ...