Skip To Content

Where To Stream Rip Off Britain Season 18 Episode 23

The Scottish lodge I invested in didn't exist

The investment scheme that went wrong after nearly 200 victims believed they were buying a holiday lodge connected to a well-known brand.