Sunday, November 26, 2006

Interesting new video web site - www.LiveLeak.com

Live: broadcast while happening or being performed
Leak: to disclose secret, esp. official, information anonymously, as to the news media

German WeatherLady can't stop laughing