Remember You Is Stupid? I do - I still even listen to their demo from time to time. Apparently the band has been signed to a US label is working on their debut album. Details? I know none. Listen at myspace: http://www.myspace.com/youisstupid