Beautiful Creatures (Beautiful Creatures, Book 1)

Beautiful Creatures - Margaret Stohl, Kami Garcia Great book, but a bit long.. the exciting parts were good but then there were some slow parts... Overall great read.