Joshua Turchin is a musical theater powerhouse - and he's only 13 years old! Joshua Turchin wears many hats such as actor, singer, composer,. Continue reading