BMW 3 Series M Performance

Sometimes the Australian market misses out on the really desirable stuff from overseas. The latest is the limited edition BMW 335i xDrive M Performance, which has just been announced for Canada. Based on the 335i...