Carrie Diaries Episode 10 “The Long and Winding Road not Taken” Photos

1 year ago, by

March 18, 2013

The Carrie Diaries airs episode 10  “The Long and Winding Road not Taken” on Monday, March 18 check out the spoiler photos below!