Stephen Nasse explains why he tossed his helmet at his pit crew
Nasse had good reason to be upset with his pit crew in the Snowball Derby Last weekend, the Snowball took place at 5 Flags Speedway in…
Nasse had good reason to be upset with his pit crew in the Snowball Derby Last weekend, the Snowball took place at 5 Flags Speedway in…