Sunday, February 19, 2006

Microsoft Internet Explorer 7 Teaser Video

I have no idea where this came from, but its suppose to be a Microsoft Internet Explorer 7 teaser video. I don't think its a real Microsoft video, but its still funny.
Post a Comment