China's Got Talent

Ocean

The Living Force
Little girl puts several animals to sleep on stage.
https://www.youtube.com/watch?v=EptKTBQqnwY
 
Back
Top Bottom