American indie rock band based in New York City, formed in March 2000.
Stellastarr*
Albums CD 2005 US
Album, Copy Protected
Albums CD 2009 US
Album
Singles & EPs CD 2004 Europe
Single, Enhanced