SNL: Stranded Cruise Ship

Creative Director
02.17.13

The staff of the stranded Carnival Triumph tries to keep the passengers in good spirits.

Around The Web