Thursday, January 21, 2010

THE DRAGMASTER'S!!!

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

No comments: