SMILE ON THE SINNER - Release New Single Video "Nihilist"

Phoenix, Arizona-based Metalcore outfit, Smile On The Sinner have released a new single and music video "Nihilist", the title track of their new EP.




Comments