Official Music Video filmed at W5368, the derelict former power station in South Wales.
Location used
W5638
Abandoned Power House For Filming →
We use cookies, which are placed on your computer or other device. By using this site, you agree to such cookies being used. To find out more please see our cookies policy.