Advertisement




White-tailed Eagle Provides A Unique Point Of View Of Paris, France.

Prev Random Video Next
Victor the white-tailed eagle launches himself off the Eiffel Tower in Paris, France, to explore the Trocadero with a camera on his back.

Home