A review by fairytalerue
Because of Mr. Terupt by Rob Buyea

5.0