Back to all posts The Big Payback- Animal Brain CD release shows! The time is almost here!! The Big Payback will play two shows this weekend in celebration of our new album, Animal Brain!