alt-J performed live from our iHeartRadio Southwest Sound Stage in front of an intimate audience on Monday, April 17, 2017 at 4pm. Watch below!