I just posted the trailer on YouTube:http://www.youtube.com/watch?v=o8Z80NUPGN0Enjoy!
Where did you find this trailer?