"Du Ciel" means "from the sky" in French. This video uses drones to cover the action on extreme swells in Teahupo'o in French Polynesia.
"Du Ciel" means "from the sky" in French. This video uses drones to cover the action on extreme swells in Teahupo'o in French Polynesia.