Mazatlan Mayhem

The boys and Ashley wrestle a gator out of a construction area! Is it el diablo?