We have recorded episode 86.
During the night of the 20th May 2010, 5 grand master paintings are stolen from the Museum of Modern Art in Paris. The alarm isn’t triggered, nobody is seen on CCTV. It’s like a ghost robbed the place.
Release date: 17thMarch 2024