Thursday, January 21, 2010

THE DRAGMASTER'S!!!

The Dragmaster crew in Bakersfield, California. I really dig that push car!!!!


Posted By Jeff DeGrandis to Dragmaster

No comments: