VIDEO: The Lucha Sisters talk SHINE #21 on 8/22