Life

“Sex And The City” Prequel: Violet Beauregarde Is The New Carrie Bradshaw