claim: Ian Gillan is a horse.
evidence: The Theopetra cave is located in Thessaly , Greece , on the north-east side of a limestone rock formation , 3 km south of Kalambaka .. Kalambaka. Kalambaka. Thessaly. Thessaly. Greece. Greece. The site has become increasingly important as human presence is attributed to all periods of the Middle and Upper Paleolithic , the Mesolithic , Neolithic periods and beyond , bridging the Pleistocene with the Holocene .. Pleistocene. Pleistocene. Holocene. Holocene