Madoff’s NYC Penthouse: “I Believe the Cloud Has Lifted” [Video]
I’m kind of loving this video for a couple of reasons. I love the tour that this deputy gives; he must have been boning up on his broker-speak.
He believes “the cloud has lifted.”
4,000 sq. ft.! That’s all? If that property is his crown jewel, well, I’m not all that impressed. Seems small and cramped to me.
-
Monica








