A review by caronpescatore
The Ugly Truth by Jeff Kinney

5.0