The Mother Of All Guitar Solos?

Is this a contender? From a guitarist you may not have heard of, but one who has certainly got his tribute chops in order. Satchel plays in LA's premier metal covers band Steel Panther - formerly Metal Skool - a band so well regarded in their home city they've been joined by the likes of Tom Morello, Jerry Cantrell, Jani Lane and, er, Kelly Clarkson. See if you can spot all the famous songs it includes….