I saw a trailer for that movie back in 1981 or 82...to this day, the mere image of that guy's melon blowing like that unsettles me.
eeeiiiuuuwww...can I steal that? ;)