Ice wine: Worth $250,000 per bottle?

royal.demaria.icewine.deluxe.orig_00005211.jpg
royal.demaria.icewine.deluxe.orig_00005211.jpg

    JUST WATCHED

    Ice wine: Worth $250,000 per bottle?

MUST WATCH