German touring car bmw m3 Source Source Source Source Source Source Source Read Also: Bmw e46 touring german style Bmw e30 touring german style German touring car racing bmw Bmw e36 touring german style 1993 Bmw m5 touring sale Bmw e30 touring for sale canada