@nascarcasm: Terror comes to small New England town, claims Denny Hamlin


NASCAR Creative Design

The road to the championship goes through New Hampshire Motor Speedway.

This sleepy New England town is where drivers hope for a victory that will advance them to the Round of 12.

And for one driver, it’s where terror lives.

A terror that takes many forms.