Category Archives: Tim Minchin

It’s quite hard being right

10155258_654665584607930_713201975409858686_n

Advertisements