The force reawakens

5 min read

After a horrific crash over a guard rail at Itzulia Basque Country in Apr