“During its recent NASCAR race weekend, Texas Motor Speedway debuted a couple of head-over-body animated videos on its Leviathan “Big Hoss” screen.
“The spots were produced by Dallas-based The Well Creative Productions and they’re pretty humorous, if vaguely unsettling. One features Austin Dillon as Austin Powers and the other Kurt and Kyle Busch as the Blues Brothers.”