Dear all,
First off, you may or may not remember me, but last year we organised the Japanese Car Show held at Haigh Hall in Wigan, named Japan North...
Well, this year it's back - Japan North 2008 is set to be even better, with some outstanding raffle prizes and metal on display. I'm not going...