New Twinings Tea Commercial

Here is the new commercial for Twinings Tea (which aired only in the UK):

Leave a Comment