Monday 8 June 2009

Japanese Tow Trucks







ONLY THE JAPANESE
COULD COME UP WITH THIS
(Click images to enlarge)