Random Sesame Street Characters/Like Wow (by Leslie Carter)

Cast

 * Lulu as Leslie Carter