Deus Ex Machina make a bike called the "Evil Twin". Coincidence?
Anonymous

I’d think not. Damn, look at that.

FYI these photos were taken when the band visited Deus Ex Machina, a motorbike shop in Australia.

  1. fuckyeaharcticmonkeys posted this