This fantastic restoration of a 1957 Plymouth was on display this past weekend at the Silverwood Theme Park in North Idaho - USA