Yorkshire-born Banjo Punks Shanghai Treason will have you singing along, hopping around, spilling your pint and smiling from ear to ear. It's politically-charged, beer drinking, good time music that's as honest as the day is long. Get ready for a good ol' knees up!