The House Built on a Ponzi Scheme
Alleged $50 billion swindler Bernie Madoff has been confined to his house between the hours of 9 p.m. and 7 a.m. Ah, but which house?
There's the apartment at 133 E. 64th Street on Manhattan's Upper East Side. But there's also the beach house in Montauk, which VirtualGlobeTrotting spotted via Microsoft Virtual Earth. Decisions, decisions!