It was one heck of a weekend as the NHRA Mello Yello Drag Racing Series worked its way to a close after a long and grueling season. This rendition of the NHRA World Finals was actually even more drama-ridden than most others for a couple of reasons. Championships in the funny car and pro stock […]
More...
More...