Sep 30, 2008That Barking Sex Doll PIcture and others from my phoneYes – they were having a picnic in the NCP car park in Richmond last Wednesday. Insane. Filming in Barking – oh the beauty. That sex doll...