How The Most INSANE Rat Rods Were Welded Together On TV! Never Before Seen! by Steve Darnell January 7, 2021 85 views Get an exclusive look on how the most insane Rat Rods were welded together. Read more 0 FacebookTwitterPinterestEmail