Teddy Landau was born in 1964 and is a bass guitarist for singer/songwriter Michelle Branch, whom he married in Mexico on May 23,2004.
Teddy Landau was born in 1964. Teddy Landau is a bass guitarist for singer/songwriter Michelle Branch. He married in Mexico on May 23,2004 this bass guitarist for singer/songwriter Michelle Branch.