YOU Magazine issue from August 14, 2005 features a very interesting interview of Tracy where she talks about Where You Live, her childhood, her life in San Francisco…
Let It Rain sales
39,000 copies sold in the US in one week.
YOU Magazine issue from August 14, 2005 features a very interesting interview of Tracy where she talks about Where You Live, her childhood, her life in San Francisco…