Smoke On The Water

A rock song by the band Deep Purple, Smoke On The Water contains one of the most difficult guitar riffs known to man, but Stephen Colbert can play it with ease.