Monday, February 7, 2011

Battle: Los Angeles - Super Bowl Trailer

Not as good as the previous trailer, but they only had 30 seconds to work with. Battle: Los Angeles premieres March 11, 2011.

No comments:

Post a Comment