Muppets Meet the Internet- Amazing new video full of win! | Youtube Video


Muppets Meet the Internet- Amazing new video full of win! | Youtube Video

Give Up Internet‘s Note

According to 8400 diggs people liked this video su much. This is why i added video. Personally i found this video so stupid.