AboutFinch

Finch is an American rock band from Temecula, California. After declaring a hiatus in 2006, they reformed in 2007, playing a reunion show on November 23 at the Glasshouse in Pomona, California. They have since extensively toured the USA and UK.