Exclusive Track Premiere : Quiet Hollers – ‘Atheist’s Afterlife’ (from upcoming album ‘Forever Chemicals)
We feel more than enthusiastic about tonight’s exclusive premiere on Last Day Deaf, from Louisville-Kentucky based indie rock band Quiet Hollers, and their 2nd single ‘Atheist’s …