enterthemadness
The Triumvirate
- Joined
- Jul 9, 2005
- Messages
- 28,544
- Reaction score
- 19
- Points
- 58
I just watched the Street Fighter teaser and full trailer on DVD (hey, it has a lot of extras.) It leads you to believe the movie will be great, which of course wasn't the case.
Anyone else can name a trailer that does this?
Anyone else can name a trailer that does this?