Sunday, December 31, 2017 @ 8:00PMSun, Dec 31, 2017 @ 8:00PM
Delmar Hall, 6133 Delmar Blvd, St. Louis 63112
Bring in the New year with two of STL's premier Hip Hop bands