World Heli Challenge 2011 wraps up

The World Heli Challenge finished up yesterday at Mt. Albert in New Zealand. Source | Back to News