The 13th Floor

News 

Could the Stairway to Hell be in North Dakota?

Although never popularized in an epic Led ZeppelinĀ song, there are those who believe the stairway to hell might be in North Dakota. At its peak Tagus, North Dakota had a population of 140 residents in 1940. By 1970 that number had dwindled down to 14. And by 1976, Tagus was no longer an incorporated town. […]