8 year-old astonishes audience