Check this one out O_O
Something you dont really see in the states, Citroën. Then again you don’t see people fixing up garages like this, besides the free posters you get car shows or track events.
It’s crazy how Japanese folk love cars and motor sports in general. Next time More Condo/Garage/Mancaves/He Man-Woman hater clubs.