finch

Finch Reunite in Southern California (PHOTO EXCLUSIVE)
Formed in Temecula, Calif. all the way back in 1999, post-hardcore rockers Finch remain one of the great anomalies in music. Even though they declared a hiatus in 2006 after their sophomore album, Say Hello to the Sunshine, failed commercially, the band remains a huge favorite among their intense, d…