63 Ford at Byron 2007

63 Ford at Byron 2007

Nice 1963 Ford making a run at Byron Dragway, Illinois.