Great news! Finishing Touch restored Mazda Cosmo Sport takes first place and Finishing Touch restored Mazda R360 takes second place! Both cars owned by...