“The Finisher” from The Battle for Earth

The Battle for Earth presents a new video called The Finisher, starring Sofi Ryan. Contains: Male/female combat, face punches, belly punching, kicks, knees, low blows, crawling, bearhug, wall slams, back breaker, overhead press, lifts,...