His name is Andrew De Leon and he's 19 years old.  Until he walked on this stage in Austin for America's Got Talent, he had never performed his talent in front of anyone, not even his parents.

Prepare to be amazed. 

More From Kicks 105