Bmw r45 cafe racer for sale Source Source Source Source Source Source Source Read Also: What is a bmw cafe racer Bmw r80 mono cafe racer 1980 Bmw r100rs cafe racer 1976 Bmw r90/6 cafe racer Bmw r90/6 cafe racer Bmw r75/6 cafe racer for sale