Boris Yeltsin Calls It Heaven…

Those wacky Russians are at it again… this time creating the world’s first Vodka museum. Future attractions are to include The Amazing Shrinking Liver and a lifelike wax replica of former Russian President Boris Yeltsin. (In fact, the wax sculpture is expected to be more lifelike than the real Boris Yeltsin, who now has more chemical preservatives in his system than V.I. Lenin.)