Falcon Eye

08.15.12 5 years ago

When a camera is strapped to the head of a hunting falcon in Abu Dhabi, amazing footage ensues.

Around The Web