The Shells' Photoshoot 8.17.09
By: The Shells
Description
In the sweltering streets of NYC, Carrie, Jessi and Melanie talk about their upcoming debut album "Written Roads" on the set of their recent photo shoot.