August 1, 2012

You got to love the UK....



A country with the most draconian speed camera enforced traffic laws that allows cars like the BAC Mono to be road legal.  British sense of humor.

nRelate Posts Only