Finch has disbanded

Finch has announced that they have broken up. Nate Barcalow, the bands lead vocalist, has uploaded a bunch of...

AFI teasing new music?

Yesterday, AFI posted something on Twitter that looks like new music could be coming soon. What do you think the...