Cut Throat Finches LIVE at Sundown at Granada
Central Standard Time
Sundown at Granada
3520 Greenville Ave
Cut Throat Finches. An ironic name for a tiny bird, and conversely, for a Texas band with a giant British sound. Unlike so much of the digitally disposable music today, Cut Throat Finches lay out a...