ADVERTISEMENT

What superhero nickname does Top Fuel Motorcycle racer, Larry McBride go by?

Sport Trivia: What superhero nickname does Top Fuel Motorcycle racer, Larry McBride go by?