I love Al “Weird” Yankovic in general, but besides Bob, this Nirvana mock is absolutely brilliant.
https://youtu.be/FklUAoZ6KxY?feature=shared