(By Jason Mazotta) – Drag racers have a number of reasons why they love the sport; the acceleration, the speed, the sound or smell, but for some it is seeing the win light at the finish line. This video epitomizes the exhilaration of winning, and captures the excitement that can be infused in the team standing […]
More...
More...