The inhabitants of a small Illinois town begin disappearing after a strange cone is found sticking out of the ground nearby.
Strange things are happening in Riverdale, Illinois. A huge, seemingly alien structure has been found jutting out of the earth. Sent to www.2kyb.com investigate the origin of the mysterious object, Senator Walter Powers discovers that parasites from the c...