Elliot Leigh’s Stage Debut
Well if this wasn’t my favorite moment on stage ever…
15 month old Elliot Leigh joined me on stage at the Foundry at the Fillmore in Philly on 8/21/2016 to sing “Part of Your World” from The Little Mermaid. She stole the show.