Aldi's £5.29 bottle of red wine is 'just as good' as one that costs £3,000

Aldi's £5.29 bottle of red wine is 'just as good' as one that costs £3,000

Bristol Post

Published

The Beckhams enjoyed a bottle of Chateau Mouton Rothschild on Christmas Day, and it costs up to £3,000 a bottle.

Full Article