Insanity Demon over 3 years ago [hidden] Reference to an old Halloween video by a TV station in Omaha, NE. 8 Reply Copy ID Copy Link