The Poodles certainly are a Swedish glam metal music group that debuted in 2006 to Top Five success using the smash hit single “Nights Enthusiasm” and topped the charts a couple of years later on with “Improve the Banner.” Founded in 2005 in Stockholm, Sweden, the music group is made …
Read More »