Mass Effect 3 - Take Earth Back Trailer

Take Independence Day and multiply it times 1000 and you have the awesomeness of this Mass Effect 3 trailer.