The Carrie Diaries Season 2 Episode 3 “Strings Attached” Promo

6 months ago, by

November 2, 2013

Larissa returns from her summer in Kyoto and insists on taking Carrie and Walt to a fabulous Japanese festival in the city in The Carrie Diaries Season 2 Episode 3 “Strings Attached” airing next week on The CW.