Last edited by Jaymo_sx; 07-07-2012 at 22:09.
From £208.18 inc VAT
From £5.00 inc VAT
From £1073.33 inc VAT
It's a sort of 'good luck charm'
Traditionally used to warn off evil spirits in Japan but now it's something VIP cars hang on the rear view mirror
Friday morning bump!