The Atlanta-based quintet The Villains are at the beginning of what will prove to be a big year for them.
The eight tracks on the debut album by The Villains is a look into the eyes and hearts of a band with real life stories to...
The Atlanta, Georgia based Rock band The Villains are preparing to release their debut CD in February of 2010. The disc is a fantastic melding of...