
Jan. 31, 2018 By Tara Law British indie rock band alt-J will hold its biggest U.S. concert ever at Forest Hills Stadium on June 15. The concert will feature a sound system called L-ISA that creates a “hyperrealistic soundscape,” which is designed to ensure that all 14,000 ticket holders get high quality sound throughout the… Read more »