X

vulture capitalists

Vegas

"What happens in Vegas, stays in Vegas." That's what all the ads say, but Fran was wondering, "What happens in…