Tag: Dresden
The Test Drive: Dresden – Dresden
Dresden is a band on a musical mission. Based in Georgia Dresden is set to explode upon the world scene with a force that can only be originated from pop/emo sensibility and an uncanny...