Auto Trophy Opener 2011

Really good intro short for Auto Trophy. I almost found it hard to read the letters at the end?