Stuntman Steven Ho shared a life lesson on the show “Traveler’s Guide to Life”. He talks about his time where his mind, body, and spirit all come together on the set of Teenage Mutant Ninja Turtles (TMNT). Persistence pays off for Steve. (BTW – He recently put on his Donatello head for his first comedy set.)
Traveler’s Guide to Life with Steven Ho