MF Review: 2006 Mazda MX-5

(Written by Jeff Walter) The “Fletch Lives” or “The Godfather, Part II”? That’s the question on my mind as I finish up my car rental paper work at John Wayne international airport...