A commercial spoof about how Brits see a nice cup of tea being the solution to everything.
Adam Luff
Director
Mr. Tea
Tramanh Vu
Late Girl
Writer