Just Cause 2 Demo Trailer

If all these explosions, gunfire, and stunts aren't enough to send you running to download the Just Cause 2 demo, then nothing is. Absolutely nothing.