Radiohead have begun their first tour since 2012, playing a lengthy set at Heineken Music Hall in Amsterdam.
It comes just over a fortnight after the release of their ninth album A Moon Shaped Pool and saw them pull plenty of material from the latest release.
Thom York and co kicked off the performance by performing five songs in a row from the…
