Magic Glasses 5: The Shadow Legacy
Two months after a turbulent exchange program in New York, James returns to his hometown to start over. But it isn't long before a new threat emerges: Liam Graves, a shapeshifter capable of assuming ANY human form. When