A walk through the restoration shop - see the disassembled car. Filmed in 1997
A walk through the restoration shop - see the disassembled car. Filmed in 1997