Saturday, December 26, 2009

Motor City Motors



Our good friends the Detroit Brothers show the world you don't need to build theme bikes to be on the Discovery channel; Motor City Motors premieres Monday the 26th at 7:00pm PST.

No comments:

Post a Comment

 
/* Google Tacker */