Exhilarating pictures of adrenaline-addled street skaters fighting for the World Cup

November 15, 2018 12:57 IST
World Cup Vista Rio Downhill is an event that takes place in Rio de Janeiro, where adrenaline junkies whiz down the streets competing for the World title. Here are some topshots from the event.
Why advertise with us?
Why advertise with us?