American indie rock band based in New York City, formed in March 2000.
Stellastarr*
Albums CD 2009 US
Album
Singles & EPs Vinyl 2006 UK
7"