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

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