Nearly 200 people packed the basement of the Bridge Tap House and Wine Bar Thursday night to experience Pecha Kucha Night in St. Louis. Two artists from the University of...
READ MORE