Lucha Show coming to Waukegan Sunday December 18th