MementoxMori Posted March 21, 2005 Report Share Posted March 21, 2005 has anyone else heard of Long View? in my opinion, a truly amazing band. From the UK, Manchester i believe. Their album "Mercury" was just released in the US on March 15, and they're quickly becoming one of my favorite bands. If you wanna check them out, you can go to their UK site or the US site. Sound clips and bios and such. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now