Motorsport Chasing Speed in the Rose City – Pirelli World Challenge at PIR The Pirelli World Challenge made a stop in Portland for the Rose Cup Races on By Elena Sbrana / August 7, 2018