Finch is back... That's right. On November 24th, Finch reunited at the Pomona Glasshouse in front of a packed house. During mid-set they announced their return and to look out for future dates.
Monday, November 26, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment