Slovakia’s TWiiNS Release Rap Video of “I’m Still Alive” Devoted to Disaster Survivors

Slovakia’s TWiiNS have released a new video of “I’m Still Alive” featuring rapper Meta Physics. Written “for all the people of Japan, Haiti and Africa,” the song’s message of perseverance…