The Vlog Blog

Posts Tagged ‘muppets

Happy New Year! Grace and Michelle give you the gift of sharing a hilarious youtube video with you. Watch it first…

Then watch this: