The Eau Rouge XJR1300 – Deus Ex Machina’s brilliant tribute to the 24 hour endurance race
Custom motorcycles are at the core of the Deus Ex Machina (‘god from the machine’ ) mission. Deus entered Australia’s cultural motorcycle custom scene in 2006, with some noteworthy customized motorcycles and with the notion that, “doing something is more fun than just owning something“. The Eau Rouge XJR1300 is a collaboration with Yamaha Motorcycles […]
