Loading...
Uploaded by TheNuWAYBurgers on Jun 18, 2011
Spirit of the Stairs at LIV Music Fest in downtown Wichita, Kansas. The music fest is both inside the Orpheum Theater, and also out on 2nd Street with an open air stage. Snacks and food and drinks available for purchase. It is very cool!
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)