A review by stagasaurus
The Strange Power by L.J. Smith

4.0

I really enjoyed this. Yes there was a love triangle but it was kind of like X Men First Class where Prof Xavier was a baddy. A fun fun read.