Radiohead Perform Acoustic “True Love Waits”

Radiohead performed an acoustic rendition of “True Love Waits” during their show in Rio de Janeiro, Brazil. Some fan shot footage has made its way online.