A review by cshadows2887
Love Is a Mix Tape: Life, Loss, and What I Listened To by Rob Sheffield

emotional funny hopeful inspiring reflective sad fast-paced

5.0