Premieres \

Watch Puppets Masturbate in Unknown Mortal Orchestra’s ‘Swim and Sleep’ Video

'II' is out now, and sharks evidently have weird dreams

Marc Hogan |March 4, 2013 - 5:37 pm