Friday, April 15, 2011

who approved this? (fromage edition)


speaking of those crazy brits, "high heels" made of local cheddar and bread? i realize that this was probably for a county fair or something, but who approved this, UK?

No comments: