NewsPCPS4Xbox OneWatch Just Cause 3’s Awesome Launch Trailer Deemed the Explosion Rap TrailerBy Justin Otto·30 November 2015·1 min read