UK: Tents Set On Fire During Leeds Festival
- Captured on Monday 29th of August 2022
- Location is Bramham Park
Description
Footage of flames and smoke at Leeds Festival was shared on social media as tents were reportedly set on fire. Many were Read more...