Killer New Year! December 31, 2013SummerTeddy Killerz kicking off the New Year with some psychotic noise! Dubstepdubstep, puppet, teddy killersShare : Tweet