The man who painted David Bowie Posted on May 1, 2016 by Road Show Company DARIEN — On January 11, the day after the death of David Bowie profoundly shocked and moved multitudes, artist-illustrator Peter Max memorialized the pop icon in a Facebook post: Continue Reading →