June 8, 2018 New Song Of The Day: Alizarin Lizard – No One Could Tell The 13th Floor We’ve got new music for you today from Dunedin band Alizarin Lizard.