This Must Be the Band

Mar 16 2013 - 8:00pm
Location: Sheridan Opera House
This Must Be the Band, a Talking Heads Tribute Band, returns for an 80s celebration full of costumes, hors d'oeurves and more. Tickets go on sale Friday, Nov. 30 at noon.