Deus Ex Machina’s latest artistic creation, a classy 1978 Triumph T140, will be getting the royal treatment as a centerpiece inside its new residence near San Diego, California.
See More atdeuscustoms.com/bik...