Microsoft has put together a series of videos to promote the launch of Internet Explorer 8 that look like this:
They have a personal touch, that’s why they look interesting and funny i guess. 🙂
More here or here.
Related posts:
Name (required)
Mail (will not be published) (required)
Website
Δ