Video of the Day Thursday, 07 Dec 2006 curiosity • it • opensource • laugh • english • movies-tv 10 words </param></param></embed> Title: Firefox Ad Abstract: The nicest Firefox Advertisement ;)