yoavzack rated Artemis Fowl: 4 stars
Artemis Fowl by Eoin Colfer
After his last run-in with the fairies, Artemis Fowl's mind was wiped of memories of the world below ground and …
After his last run-in with the fairies, Artemis Fowl's mind was wiped of memories of the world below ground and …