Live Videos

THE XX – “Angels” video

THE XX recently posted a live video of their song “Angels”, which was filmed on the 4th of July of this year in Tokyo.

IDIOTEQ.com ads
Comments
To Top