Showing posts with label Sheila E. Show all posts
Showing posts with label Sheila E. Show all posts

Saturday, March 28, 2009

Sheila E. Won Gone Country 3


Sheila E. won Gone Country 3 and her video is now plays on CMT! I love Sheila,and always have. She is so talented. Check out "Glorious Train"