Depancel is a French watch brand with a passion for automobiles. The name is a portmanteau of three French automobile manufacturers: Delage, Panhard, and Facel Vega, symbolized by the three…
The post Depancel Pista Offroad appeared first on The Time Bum.