AboutBetter Than Ezra

Better Than Ezra is an American alternative rock trio based in New Orleans, Louisiana.