“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...
Recent Comments