Friday, January 23, 2009

No Snickering: That Road Sign Means Something Else

Ahhh, England.