The Plug

The Barn Social Club, 3317 Bennington St., Houston, TX

Doors open at 8pm