Producer, Editor, Editorial Department
Edgar Tang is a producer and editor, known for I Hugged the Berlin Patient (2013), Acid (2011) and Cartoons (2011).
Known for: I Hugged the Berlin Patient (2013), Acid (2011), Cartoons (2011), Porn Masala (2011)
Search: