Clutch and Company go after a giant condor, which has frightened away the entire native population of a South Seas Island.
Read more: Clutch Cargo: The Devil Bird
Page 19 of 55