Definitely worth seeing!

http://www.isawearthlings.com

(careful - contains some VERY disturbing material!!! - nichts für zart besaitete!)

To view online check out:

video.google.com/videoplay?docid=-1282796533661048967