Michelle Branch by gotty · February 23, 2012 << Back to post Michelle Branch – 2012 Global Green USA’s 9th Annual Pre-Oscar Party Michelle Branch 2012 : Michelle Branch at 2012 Global Green Annual Pre-Oscar Party-01