The Muppets and Weezer

Go and watch the new Weezer video: Keep Fishin!!!!! It has the Muppets in it!!!! The Muppets I tell you!!!!
(Link filched from Eric at Music for Morning People)

Leave a Reply


  1. speaking of muppets, have you heard about how they’re now making a new, HIV-positive muppet?
    You think I’m kidding, but I’m not.