2003 – Radiohead play “Creep” in the U.K. for the first time in two years

RadioHead

2003 – Radiohead play “Creep” in the U.K. for the first time in two years during a massive concert at London’s Earls Court.

Be Sociable, Share!

Leave a Reply