Darren Berrecloth and the Freeride entertainment cats made a commercial for Nissan; this clip is a behind-the-scenes documentary shot on location in Zion, Utah. Peep the hideous finished Japanese ad below…

Leave a Reply