Yes Justin has a YouTube:
The show was filmed in Sun Valley California.
Not sure about the other guys but my favorite challenge was the last one, it took speed, finesse, strategy and brains to complete and I got to fling some cars!! Oh and we blew **** up! What else could you ask for? haha