I know, I know, we told y’all that we’d no longer be uploading trailers and such to the site: that was mostly true, but after stumbling across the latest trailer for Battle: Los Angeles, I just have to get you to check this out!!! This looks awesome in all kinds of cool ways!!!
© 2011, Rodney Twelftree. All rights reserved.