Three NHRA racers are candidates to drive for Land Speed Record attempt
Steve Fossett World Land Speed Racing (LSR) Team has announced that NHRA Top Fuel & Funny Car driver Melanie Troxel, Pro Stock Motorcycle rider Peggy Llewellyn, and newly licensed Top Fuel racer Jessie Harris have made their short list of possible drivers for their newest land speed record attempt. The organization’s newest car is a … Read more