Hi there!

Feb 21, 2004 00:17

Hi, i'm new here and i'm new to the stills. I dont know how i found them but thank god i found them! Their music was great and i just have to get their album. Just wondering if they are a new band?

Leave a comment

Comments 3

lsw123 February 20 2004, 09:49:23 UTC
Theyre relatively new, their bio on their UK site tells you the most. http://www.the-stills.net

Reply


cuttherope February 20 2004, 17:38:48 UTC
hehe, actually the uk site is located at www.the-stills.co.uk. but yeah, the bio on that site is much more extensive than the bio featured on the us/canada's site.

the album is pretty new, was released in october.

Reply

dark_amethyst February 20 2004, 22:54:13 UTC
Thanx hun! ;)

Reply


Leave a comment

Up