Comment Comment by xpuente I think WRC helicopter teams are way more impressive.https://www.youtube.com/watch?v=C7h0OxsCCwA parent xpuente 7 years ago
https://www.youtube.com/watch?v=C7h0OxsCCwA