shop
Coombs Country Auto Repair
AKA heaven-on-earth, if you're a Delica/JDM fan. These guys specialize in importing Japanese vehicles into BC. They know their stuff! Great place to get supplies as well. They sell their vehicles through a partner dealer called 5 star auto nearby. The van in the bottom pic is mine :) #JDM #delica #imports
Posted by Carlo Alcos
27 countries - 220 spots