This Philadelphia-based trio features Joshua Stauffer on guitar, Alex Ayala on keys and Sandy Eldred on bass.
Added by Upcoming Robot on December 24, 2010