The people of Britain are reportedly set to drink more than 80 million bottles of Baileys by the end of the year. The brand might have invented Irish cream liqueur but rival blends are everywhere.
Via: Who's for a glass of mince pie? Try the new Irish creams giving Baileys a run for its money
Categories: English News