A-Ha – The Sun Always Shines On TV

a ha the sun always shines on tv

The original video The Sun Always Shines On TV was set in an abandoned cathedral located in London, England.