The Ambitious Orchestra, NYC's 18 piece symphonic rock band, plays The Red & The Black bar in Washington DC with fellow guitar-less music freaks American Sinner.
Official Website: http://www.ambitiousorchestra.com
Added by ickies on July 27, 2006