St. Claire is a Boston-based band which includes brother and sister Emily and Glenn Forsythe, Angel Senties and Amelia Emmet from the band Mr. Sister.
Added by Upcoming Robot on December 16, 2010