Intruxx

"Intruxx" is a song by the British indie rock band Glass Animals. It is the sixth song on their debut studio album, ZABA, and was released on June 9th, 2014 by Wolf Tone/Caroline International and on June 17th, 2014 by Harvest Records in the US.