For Immediate Release Ella Brown Couture launches its website to the world. The New website highlights the 2008 Ad Campaign. The Collection is in over 15 stores across America and 2 stores in Asia   LOS ANGELES, CA January 14, 2008 — Ella Brown Couture, one of...