Quote:
Originally Posted by jackhammer
The Infidels are another band creeping around the radar, but I'm not sure what country they are from.
|
Infadels are English as far as I'm aware. Last year was supposed to be theirs but they never really took off, did they? Maybe next year.