Deluxie Japan

Takada and the Deluxie crew making a modification to my old Triumph..The good ole Born Free sticker survived the welding and grinding.




No comments: