shaunkitchener.com
Jodie Foster’s Golden Globes speech is basically the best thing that’s ever happened. Ever.
This bought me out in floods of tears so I had to share it – an amazing speech from Jodie Foster in which she accepts her Cecil B DeMille Award at last night’s Golden Globes. So articul…