2012 Speed & Custom Car Show London Ontario

Coverage from the 2012 Speed & Custom Car Show in London on March 24, 2012.Some are shown here on CarWarz. More can be seen at our …

source