POSTED April 28, 2015
Watch a whole lot of things explode and/or crash in this Just Cause 3 trailer.