CHIBA, Japan — The Tokyo Auto Salon — Japan’s version of the SEMA Show — has wrapped up another year of whacked-out four-wheel rides.
Image 1 of 18
CHIBA, Japan — The Tokyo Auto Salon — Japan’s version of the SEMA Show — has wrapped up another year of whacked-out four-wheel rides.