To lift spirits during lockdown...
Today we have a 1959 Chevrolet Impala built by Martin Brothers in Texas, which is in America. Started as an absolute wreck with a huge amount of corroded metal being replaced with hand made parts and panels, outstanding craftsmanship that you can admire on Iron Resurrection on Discovery.
Today we have a 1959 Chevrolet Impala built by Martin Brothers in Texas, which is in America. Started as an absolute wreck with a huge amount of corroded metal being replaced with hand made parts and panels, outstanding craftsmanship that you can admire on Iron Resurrection on Discovery.