Happy birthday to the frontmen of Nine Inch Nails and Queens of the Stone Age

Stolen Babies is an avant-garde metal/experimental rock group that formed in 2004. The band previously finished up their tour with Stone Sour and Pop...