Just cause 2- two trucks rolling down a moutain December 15, 2011 by admin Me messing around in just cause 2. This is one of my favorite spots because no matter how many times i do this its always great