Terry Gilliam's short film, created to promote AMP Energy Juice at the 2010 Talladega 500 in Alabama. Starring David Arquette and Justin Kirk.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…