Teaching English Abroad: My Triumph in Show Business
I had only been in Taipei for a week when a chance meeting at a bar in the Shida neighborhood led to my break into show business and few seconds of fame in Taiwan. It all started when an English girl I had recently met asked me if I wanted to be in a commercial. She had lived in ...