Just Cause 2 Launch Trailer

The only thing that can destabilize this island is chaos...and nobody does that better than you!