first time ive seen this..
i LOVE it...
definition of Rat Rod indeed...
Makes me want to buy a welder and build something. practical or not !
i LOVE it...
definition of Rat Rod indeed...
Makes me want to buy a welder and build something. practical or not !