Legendary rockers Radiohead kicked off their North American tour Monday night at the American Airlines Arena in downtown Miami. During the show, the band debuted two new songs along with a catalog of fan favorites and newer material off of 2011's
The King of Limbs.
Read the review of Radiohead at American Airlines Arena here.