Claimed and Shamed Backdrop Blur

Video Loading...

Claimed and Shamed S12 E13 Episode 13

Overview

An exploration of insurance fraud, including dishonest claimants being caught on camera.