Since they first got together in the Spring of 2007, this Asheville, North Carolina band has steadily gained momentum. The band features Spencer Taylor, Ian Harrod and Mike Lott have been added to the core duo of songwriter Amanda Platt and lead guitarist Peter James.
Added by Upcoming Robot on July 26, 2012