Claim: Dinosaur fossils can be found on St. Thomas.
Verdict: NOT ENOUGH INFO