Japan: Car Accessories | Jeremy Clarkson's Motorworld | Top Gear
Jeremy visits a japanese car accessories warehouse to see the variety of kit you can buy for your car. Funny video from BBC motor show classic, Jeremy Clarkson’s Motorworld. Subscribe…