Exploring Abandoned Lewis & Clark Tower Restaurant in St. Louis
Back in the early 1960's, these St. Louis restaurant and apartments would have been a happening place. Now, the apartments located in a huge tower sit abandoned and have been that way for the past 7 years. A recent video shows what they look like inside now.