Young Turks

Watch The xx on Saturday Night Live.

Watch The xx on SNL

The xx performed on “Saturday Night Live” this past Saturday, November 19. Watch the television performance debut of their new single “On Hold”. The…

Read More