A review by booklove79
Violets are Blue by James Patterson

5.0

Ooooo that was gripping.