They are Storror, a team of seven athletes taking parkour to a different dimension, who've been to Earth's low points and highest buildings. Even in lockdown, the UK-based athletes have not let coronavirus stand in their way.

Tags