Larry- I think this is some kind of football joke. By the way, that's an inflatable alien hanging from the noose in the background.
Halloween, 2005.