Duo Lion Babe is hot right now. Just when you thought they couldn’t duplicate the success of “Wonder Woman,” Jillian and Lucas have delivered the stunning video...