I've been listening to these dudes lately, really cool band from Sweden by the name of Astroqueen. This track is off their 2004 album 'Into Submission'. I think this is their only album and to be honest with you I'm not sure if their even around anymore.

No comments:

Post a Comment