Dude Where’s My Car?

Looks like most teams are taking Hamlin at Talladega