Monday, March 17, 2014
L'Wren Scott Found Dead in Apartment
Project Runway Season 9 Finale Judge, Designer and Model, L'Wren Scott, was found dead today of an apparent suicide in New York.
more information on this tragic story.
Season 9 Finale