Tuesday, November 22, 2005

Video: German engineering vs Arab technology

http://video.google.com/videoplay?do...57378608744139

damn funny video....laugh till pengsan!