Spoiler Alert! This article contains details from the series finale of Curb Your Enthusiasm. The worst thing Larry David did on Curb Your Enthusiasm was stealing Holocaust shoes from a museum ...
From the outside, the $18 million House of Fates Holocaust museum is a magnificent concrete and glass structure glinting in the autumn sunshine. Inside, it’s a different story. Though it was ...