Saturday, 1 September 2012

“Scientists tell us that the fastest animal on earth, with a top speed of 120 feet per second,

...is a cow that has been dropped out of a helicopter.”


Or Caroline Coxon, late for a train...

Off to London, coaching all day.