Wednesday, March 31, 2010

West Coast Choppers Review of Los Desperados !!

Although I think Jesse James has really made a fool of himself lately, I think its cool that his people did a review of The Los Desperados at Shelter Surf Shop!! Check it out HERE!!

No comments:

Post a Comment