22 August 2012

The xx live in Tokyo


...looking forward to seeing them again at Hollywood Forever!