Season 2 Episode 3 Strings Attached

The Carrie Diaries Season 2 Episode 3 "Strings Attached" Promo

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.