8 yrs ago•69PhanaticreviewedDéjà Vu Showgirls16025 Gale Ave City of Industry, CA 91745Deja Vu all over again