hate to ask this but could it be jeepers creepers????