James Durbin Performs ‘Higher Than Heaven’ on American Idol
James Durbin just visited his musical alma-mater, American Idol, tonight to take the stage and play ‘Higher Than Heavan,’ the opening track from his debut album ‘Memories of a Beautiful Disaster.’