downtown venue Apr 15, 2005 23:17:39 GMT -5 Quote Select PostDeselect PostLink to PostBack to Top Post by meme on Apr 15, 2005 23:17:39 GMT -5 hey tim, what's this rumored downtown venue? is it the new Slowdown venue? Inquiring minds want to know.