David Crosby has released a delicate new song "Things We Do for Love," the first from his new album, Lighthouse, out October 21st. Written for his wife, Jan, "Things We Do for Love" finds Crosby's ever-delicate voice gliding over a soft acoustic progression, then swelling into a stunning wall of harmony. While the...