Brooke Martin Chao

Comments from fb801368764

What about New York City band Atom Tom? Definitely new, and one of our new favorites. We saw them live in December, and they really rocked the place. Also love their new album, The Moment.

0 |
January 12, 2011 on Stereogum’s 40 Best New Bands Of 2010