It turns out that the Muppets have got a YouTube channel now. Being a music fan, I thought’d have a look at their musical offerings. This one made me laugh …

Oh and if you want a confirmed view of the internet then …

 

Technorati Tags: ,,