After living in separation from her husband for over a year, Michelle Branch has finally decided to make the split official and has filed for divorce from her husband, Teddy Landau. After being married for nearly 11 years, Branch is bringing an end to the holy matrimony due to nothing more than irreconcilable differences. The […]
Read More...