Aidan Woodward Movies
- 2004
The Last Dragon
The Last Dragon7.8182004HD
"The Last Dragon" is a nature mockumentary about a British scientific team that attempts to understand the unique incredible beasts that have...
- 2014
Vultures: Beauty in the Beast
Vultures: Beauty in the Beast02014HD
Vultures are the birds that many people love to hate, but cameraman and naturalist Charlie Hamilton James sees them as beautiful and intelligent...