Radiohead at Cruzan Amphitheatre


Monday night, British alt-rockers Radiohead kicked off their world at the Cruzan Amphitheatre in West Palm Beach, Fla., with The Liars serving as the opening act.
X