Album Cover: Chester French - 'Love the Future'
/ 03.11.2009
Pop duo Chester French will release their debut album Love the Future on April 21. Catch them on tour with Lady GaGa beginning Thursday. Watch behind-the-scenes footage from the Harvard alum’s album packaging shoot below.