• Embed

Caviar Omelets for the Troops

Clip1/30/2007

With $1.2 trillion, Stephen would buy the troops $1,000 caviar omelets for every meal.

Watching