This was a requested R & D spot to show how awesome the Evolution football card by Upper Deck, without showing the card or an NFL person. Since Upper Deck changed the industry in 1989, I used their past to bring excitement to the future... in a movie trailer kinda way... without the high end VFX... had some fun with physical effects tho.
The stride... inspiration