Ducati Newport Beach Wins Ducati's Top Sales Award

Southern California Shop is Number One in North American Motorcycle Sales