Friday, September 5, 2008

Deus Ex Machina!


These guys are truly sick puppies - go bless em.
Pumping out some of the best cafe racers this side of the ton
http://www.deus.com.au/