Drone Force 2: Views Over Lido Beach
Check out the exciting views from Drone Force 2 over Lido Beach, NY.

More Videos