NASCAR Magazine Ad
Concept: This ad promoted the new season of NASCAR professional stock car racing. The ad was designed to play off a popular expression to grab attention with an unconventional hook.
1 2 3 4 5 6 7 8