1985 F3C First World Helicopter Championships
Located in London, Ontario Canada By: RC Video Magazine
1 view
465
124
5 years ago
00:10:59
1
1985 F3C First World Helicopter Championships
Back to Top