by Ailsa Forlenza | May 7, 2014 | Album Review
Andrew Jackson Jihad is the type of group that can make you want to laugh and cry at the same time. Their lyrics are undeniably witty and hit you with a punch, and after settle in with a pinch of reality. Christmas Island, their latest album-length release, is both...