Tag: Chelcie Ross
Interview with “Formosa Betrayed” Writer / Producer Will Tiao – Part 1
FORMOSA BETRAYED is now playing at the AMC Creve Coeur 12 in St. Louis! Click here for more information. Kevin: You have an interesting background on how you got into the entertainment industry. Not your average “I moved out to LA to become a star background” story. Will: Well, there was that too! K: I […]