How many copies of the same book can you go through in twenty-five years. Apparently five when floods, puppies and evil ex-boyfriends get in the way.
How many copies of the same book can you go through in twenty-five years. Apparently five when floods, puppies and evil ex-boyfriends get in the way.