Trailer "Proof of life 3. West Side Boys" choose your side...
God created Rangers... so the SEALs could have heroes too.