CarScoopsThis 1988 BMW M3 Has An E46 M3's Straight-Six – And A Patchy HistoryJul 26, 2020Brad AndersonBy Brad Andersonmore_vert