We've seen all sorts of impressive guitar work on YouTube. From men playing heavy metal covers of cartoon themes to kids playing banjo really fast, they've all left us twiddling our fingers as we watch them play. But now try air guitar-ing to this: 50 catchy guitar riffs from the early '90s played in succession by one talented guy.

In fact, guitar pro Jocelyn Pelichet plays both the lead and rhythm parts throughout the 50 songs. Starting with the defining rock song of the '90s -- Nirvana's 'Smells Like Teen Spirit' -- Pelichet plays the riffs from songs by Smashing Pumpkins, Stone Temple Pilots, Counting Crows and many, many more.

Although Pelichet may not have gotten every riff in exactly the right chord, we still think he did a great job of covering all the bases of 1990s rock. Is there any song you think Pelichet left out that you felt should have been covered? Let us know in the comments.