Tag: Battle: Los Angeles

Michelle Rodriguez Interview BATTLE: LOS ANGELES

     March 12, 2011

Collider.com default featured image.

In the sci-fi action thriller Battle: Los Angeles, actress Michelle Rodriguez plays Air Force Tech Sergeant Elena Santos, one of the first on the scene to track the aliens that are trying to obliterate the world’s human population. Even though …