July 23, 2016

The Superhumans Ad is brilliant

https://ichristaylor.com/2016/the-superhumans I think this is the best ad I’ve watched in years: As Sir Philip Craven MBE, IPC President says: “Channel 4 is the international