In this Weird US video we are introduced to Saint Paul's most infamous bar, the Castle Royal. It has been transformed over the years from a mushroom cave, to a speak-easy, to a current night club called the Wabasha Street Caves.
Free |
History
Length: 03:54 Posted: 11/24/2008