JUST NOW : NHRA drag racing management have handed down a harsh punishment to drag racer john force for….
John Force, who is well-known for his exhilarating speed and endearing personality, has been barred from drag racing by the NHRA owing to health concerns. […]