Just before 1 AM on March 17,1990, a car pulled up external the Isabella Stewart Gardner Museum in Boston. A man got out, and was let inside,and then left. Twenty-four hours later, $500 million in art was stolen – the biggest heist in U.
S. history. And 25 years later, or we have video of the car likely involved in the theft. Let’s try to I.
D. this thing.
Read more...
Source: gawker.com