Here's that St. Vincent I promised:
St. Vincent - Now, Now (2007)
St. Vincent - Your Lips are Red (2007)
She performs live with two microphones, one of which goes through a pedal that makes her sound like the sexiest 1940s radio-hour hostess you have ever heard, with that gorgeous bell-like sense of space and crackly edge of static.
Photos: Lala Lala at the 7th Street Entry
3 hours ago