My Thoughts Exactly: 2021 Mazda3

The first time I worked with the newest Mazda3, it arrived at the worst time in my life. I was going through my mystery health issue that ended up getting corrected after almost two months of frustration, tests, pain, and a wrong prescription.