Comic Relief - Red Nose Day is an institution in Britain that brings together the famous to raise huge sums of money for causes around the world.  Friday March 24th was Red Nose Day - yep everyone wears one!  Nope. no pictures of yours truly behind a red nose.  Couldnt get one to fit.  
The cast of 2003 Love Actually reunited to create LAII - well a trailer for what might be a sequel to the great movie.  All for charity.  Brits at their best.  Its a great day to be in Britain - everyone is involved.  
On a day when we are still all raw from Westminster and reason and compassion prevailed back home - enjoy Britain at its compassionate best - hilarious too.

Quote 0 0