released
Twenty One Pilots LIVE at Electric Castle 2026
Oct 21, 202686 min
HollywoodAmerican Cinema
Twenty One Pilots taking over Electric Castle’s Main Stage with an unforgettable show, bringing thousands of fans together for one of EC12’s biggest moments.
- Public ID
- mov_f2612c1face
- Release date
- Oct 21, 2026
- Language
- English
- Origin
- United States