Part roller derby , part Nascar race , snowboardcross looked as alien as curling when it made its Olympic debut in Turin , Italy , last month .
Italy
Turin
/location/location/contains
LOCATION
Turin
LOCATION
Italy