this is an art peice from the movie Battle: LA. in the movie aliens invade LA and marines fight to hold the city, its an excellent movie i reccomend it to anyone who likes alien or combat movies
trollface
battlela
alien
invasion
movie
aliens
chinook
Comments