Article about A girl goes up against a whole team of Special Forces, but they can't fight her.
Video about A girl goes up against a whole team of Special Forces, but they can't fight her.
entertainment Video