Oldenburg, Germany quartet Illusion have dropped an anvil heavy single entitled “Drown” complete with music video. The band have been relatively quiet lately with 2017 single “Ghost” their only release since their 2016 debut EP “Inner Self”, so hopefully this is a sign of more new music to come. For now, “Inner Self” is available