How Mitch Brown Won The Biggest Top Fuel Race Ever

Most drag racers live by the cliche, “never give up.” Drag Racing is an incredibly challenging sport and the long nights in the garage, the mad thrash in the pits and the expensive broken parts are all reasons to go…