New "Battle: LA" Poster, Along With New Trailer!

on Thursday, February 24, 2011