M
Mitchell Parker Review of Scottrade Center & St. Louis B...
Blues games are great to see. Maybe I will give th...
Blues games are great to see. Maybe I will give this a five star after I see the new renovations. This was definitely lacking some new and improved features, but that may have changed.
Comments: