Behold, BMW finally gives us an estate version of the M3

Behold, BMW finally gives us an estate version of the M3

A fast, hardcore 3 Series estate has been the dream of many. It's finally here. Say hi to the new M3 Touring.