2728 Martin Luther King Drive, St Louis, MO 63106 - OPEN BY APPOINTMENT ONLY
Short clip showing Brother Dave Roth standing bravely on the third level loft