Two of our most favorite people. Sheila E. and Fran Drescher on her “Tawk” show. A lot of fun.
I’ve been honored to work with both Sheila E. and Fran Drescher over the years. This is the best of both worlds.
Enjoy her video “Mona Lisa”
© Innovative Souls Entertainment 2017. Written and designed by Nadine Christine Hamdan
All rights reserved.