CarbonTV Logo

In Her Blood

Last Breath TV

Carbon Score: 8.3

Logan battles the cold Illinois Winter and punches her tag on a bruiser with her sister behind the camera.