Chester French ~ The Crimson Interview
Last month, Harvard-grads-turned-rock-stars Chester French released their premiere album, “Love The Future.” They also made a few “colorful” additions to their online store. Alongside records, t-shirts, and stickers, dedicated fans…
