Friday 31 July 2009

Death Race 2009 - A Stern Reminder

Click to enlarge:


2 comments:

TC said...

Loved it, you have insane replies from companies in Britain too I see! Glad to know things are the same over there.

a's anonymous said...

nicely put

-aa