Spence Harrison

  • Blogs

    July 11, 2014

    Utopia Studios' New Music Venue, the Mecca, Hosts Inaugural Show This Saturday

    In Midtown -- just west of Cardinal Glennon Hospital off of South Grand and just a few blocks away from the Grove -- Utopia Studios (3957 Park Avenue; 314-773-3660) manages to remain fairly incognito between busy neighborhoods. If it wasn't for the vibrantly painted green building labeled with the c ... More >>

  • Calendar

    October 23, 2002

    Band Out of Hell

    The underrated Son of William delights goths from here to England

  • Music

    March 13, 2002

    Debt Rehearsal

    Vacant buildings abound in St. Louis, but local bands are finding practice space hard to come by