IHRA has completed acquisition of Memphis Motorsports Park, returning national drag racing to the historic Tennessee facility.
Continue reading...
Continue reading...