A review by lowell309
Marley and Me: Life and Love With the World's Worst Dog by John Grogan

challenging emotional funny lighthearted reflective sad medium-paced

5.0