Cars June 23, 2017 0 First Drive: 2017 Mazda MX-5 RF I was blown away by the redesigned Mazda MX-5 when I had the opportunity to…