95 Stanton St
New York, New York 10002

Stereo Deluxe is an Indiana-based rock quartet who released their self-titled debut album in 2006, which made them one of Indianapolis' hottest local acts.

Added by Upcoming Robot on September 11, 2008