Just Cause 2 trailer "Freedom and Chaos"


Holy crap, right?