Social media was abuzz with discussions among Marvel fans recently after a low-quality set photo from the much-awaited MCU movie The Fantastic Four: First Steps started circulating online.
The last time IDLES played Forest Hills it was 2022 opening for LCD Soundsystem as part of the Re:SET concert series, but here they were headlining — playing the last show of their North American tour ...