Lori McKenna has announced her new album, 1988, due July 21st. The album will include "Happy Children", co-written with Chris McKenna. Read more about the release here!