10 yrs ago•lundibreviewedDallas Showclub8550 N Stemmons Fwy Dallas, TX 75247I was invited here for a...