This £5.99 Rose From Aldi Has Been Voted One Of The Best Wines In The World FOOD / By timw_brap Aldi are absolutely killing it.