Article Published: July 23, 2014
Back in Ireland once again as part of their UK and Ireland tour, The Amazing Snakeheads play The Grand Social in October.