Krewella releases ‘Alibi’ and accompanying music video After months of teasing new music, Krewella has released 'Alibi' and its accompanying music video.