247 S. Main St.
Los Angeles, California 90019

Sweater Girls are from sunny Los Angeles, but they are dreaming of England and praying for rain. These sweet shoulder-shrug songs may tread a well-worn path of jangle guitars and wistful vocals, but there's a unique sadness in their 60's-sounding pop.

Added by Upcoming Robot on April 4, 2011