Mad Lloyd's done it again, and the revelers are beset by turtles...

logo