People ride in the "Red Force" roller coaster during the inauguration of Ferrari Land, at PortAventura resort, south of Barcelona, Spain April 6, 2017. (Photo/Agencies)
People ride in the "Red Force" roller coaster during the inauguration of Ferrari Land, at PortAventura resort, south of Barcelona, Spain April 6, 2017. (Photo/Agencies)