We are going to move the meetings to Walkers Bar and Restaurant for the next couple of months, due to the fact that they're going to host parties for us to get together and watch The Walking Dead!
Check the other 001 announcement for details.
Walkers Restaurant and Bar
Saint Louis, MO 63116
Same date/time, third sunday every month, 7pm, followed by TWD at 8pm!!!