Sunday, June 24, 2007

Sheila E, she's always going to be the best

I bumped into this TV commercial Sheila E did in the 1980s for a Japanese electronics company. So charming!


No comments: