Interview: Moon Taxi @ Buckhead Theatre 11/29
Nashville rockers Moon Taxi have been busy this year. From their television debut on Letterman, to releasing their third album, Mountains Beaches Cities, the band has a momentum that’s taking audiences by storm. Alex May caught up with guitarist Spencer Thomson to talk about their 11/29 show at the Buckhead Theatre, their upcoming Acoustic EP release, and […]
Have Your Say (Latest Comments)