Description

Biggles and the Little Green God has the team from the Special Air Police tracking down an inca statue in the foothills of the Andes.

In order to prevent the Biritsh Government having to send 100,000 pounds overseas in what may a fraudulent insurance claim, Biggles and Algy fly around Chile to track down a statue of the inca god Ata-Hua, believed lost in a plane crash.

Reviews

(4 reviews)
show reviews

YABS