Video of Michelle Branch - Best You Ever (Live On Seth Meyers / 2017) Michelle Branch - Best You Ever (Live On Seth Meyers / 2017) Share ShareTweet+1SharePin it 1 Like