Now this is a great band, German based Ashton and their exciting 2004 EP "Stop silencing yourself". Unfortunately, it was the only release.
If I didn´t know better, I would think they were a British riff rock band.
2.Why should I care
3.Here I go again
4.Stop silencing yourself