Venus + Serena Williams take photo with Alice In Chains
The Queens of the Tennis Court, Venus and Serena Williams are just like the rest of us in one way, they too are lovers of Alice In Chains. The ladies attended the West Palm Beach, Fla show and Jerry Cantrell showed us the receipts. The former having just celebrated the 30th […]
Venus + Serena Williams take photo with Alice In Chains Read More »