Twenty Four Twenty Four Twenty Four are a brand new 4 piece indie rock band from Glasgow. 2018 is looking good as the band are releasing new...