J John S Guest Jan 19, 2009 #1 I've live in Dallas, Texas, but I've never been to the Ghost Bar before. Have any of you been there? If so, what's it like?
I've live in Dallas, Texas, but I've never been to the Ghost Bar before. Have any of you been there? If so, what's it like?