British rock band Radiohead frontman, Thom Yorke left the stage twice as their performance was seasoned with unexpected ugly sound glitches. Technical difficulty is a rarity in such a huge music festival which is expected to be foolproof with careful planning and execution while rolling out live performances. During the Friday performance, the first of […]