Saturday, August 13, 2011

What was the purpose of the poppy pinned on the jackets of the top gear presenters this week?

I live in the States, so I think it's a UK thing. This week Jeremy Clarkson and co. wore these pins, what do they signify?

No comments:

Post a Comment