December 31, 2008

Deus Ex Machina

By far the coolest shop/bikes/posters/tees/fixies/whatever. They do everything right. Still waiting for them to open a store in LA.
www.deus.com.au