When The Strip at Las Vegas Motor Speedway was built in the not too distant past, it was no so much the introduction of drag racing to Las Vegas but it surely was the continuation of the sport’s legacy that had been a part of the area for decades. The video below was taken (we […]
More...
More...