“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.”
This website uses cookies.