Kevin Ryder of Kevin and Bean joins Jay at Fake Mustache Studios! Put your name on it and go fuck yourself KeyKeys!