Sep 10, 2007

Caviar Rolled Out in Abundance

A town in Russia celebrated its 125th anniversary by delivering a massive tray of red caviar sandwiches to its citizens.

Sphere: Related Content

0 Comments: