Preview Mode Links will not work in preview mode

Nov 7, 2019

In 1990, one of the greatest art thefts in the history of the world was successfully pulled of at the Isabella Stewart Gardner Museum in Boston. The damage? $500 Million worth of famous artwork. Find out how it all went down without a hitch...