Comedy

Dick Delicious and The Tasty Testicles | Vulgar Display Of Obscurity

by Marc C. Staff Writer Formed in 1992 in Atlanta, Georgia the comedy/metal band known as Dick Delicious and The Tasty Testicles released three albums between 1995 and 2003. Their shining moment up to that point was winning the Howard Stern Award for Musical Excellence in 2003 and subsequently [...]