Loading the player...

Raptor Force - Falcon Cam

A tiny camera mounted on this peregrine falcon shows its supreme maneuverability in thrilling detail.