News

On this day 25 years ago, one of Nebraska’s most unusual tourist attractions was officially dedicated.