A review by natasheree
Fairydale by Veronica Lancet

3.75

This book had me all over the place. I had no idea what was real or what was even happening. Part of me was like WTF is going on, while the other part of me was like…OMG I love this!!!