Motorcycle builders, engineers, fabricators and all things on two wheels.

Jeremy Tagand

Posted: | Author: | Filed under: Video | No Comments »

Jeremy is the head mechanic and motorcycle design master at Deus Ex Machina. When he’s not tinkering with motorcycles, he plays Rugby professionally.



Leave a Reply