Puddles covers Crazy Train Unknown 09:05 Puddles' voice is that of an angel. An angel in clown make up, but sure. I love this guy. Share: Email ThisBlogThis!Share to XShare to Facebook Related Posts:The fascinating free speech history of American license platesSteak-umm goes to war (again) with Neil deGrasse TysonSocial networks are roach motelsMatt Bors quits political cartooningThis optical illusion area rug will shred your room's space-time continuum (it won't)