This is definitely peter north and some chick he fucked but I dont know who she is. http://video.tinypic.com/player.php?v=5yu32ib