It’s as if the Muppets have been asleep for the last ten years, have woken up as it turned 2010 and instantly got the power of Social Media.
I think I may use this video in presentations.
Please log in again. The login page will open in a new tab. After logging in you can close it and return to this page.