Serena Williams: I Don't Live in Paris Because of the New 75% Tax Rate

August 23, 2013 - 10:45 AM
Serena Williams: I Don't Live in Paris Because of the New 75% Tax Rate