Monday, June 4, 2012

Metro: Last Light Trailer


Wow... best trailer since Dead Island? Maybe.