Review for Revelations

Revelations

(#) banner 2008-01-18

That was fun! I love a strong, smart Harry, and this premise makes more sense than James-the-school-bully suddenly becoming attractive...