Published January 18, 2015 at 908 × 648 in Interesting Wine Trivia Cost of Excellence Cost of 90 point wines according to Wine Spectator Like Loading... ← Previous