Mazda Releases Teaser Video of Probable New Mazda3

Welp, it’s time to get back out my floppy striped cap, vest with two dozen shiny brass buttons, pocket watch, and waxed handlebar mustache, because Mazda has officially fired up the Hype Train...