BMW never made an M3 version of the F31 wagon, so this guy built one
Rumors of an M3 Touring straight from the factory have been swirling around the Internet for years, but it was only a little over a year ago when BMW confirmed plans to finally launch the…