'Room 12' drops in just a few weeks, and hours before their Electric Castle set in Romania, we sat down with LP to talk festival crowds, heartbreak, and everything in between.
Four days, eight stages, over 260,000 music fans, and a personal average of 23,000 steps a day: here’s our definitive review of the standout moments that made Electric Castle 2026 unmissable.



