Trav S.D. is an author, journalist, playwright, and actor who played Buster Friendly in the 3LD Art & Technology Center production of Do Androids Dream of Electric Sheep?
Trav S.D. is an author, journalist, playwright, and actor who played Buster Friendly in the 3LD Art & Technology Center production of Do Androids Dream of Electric Sheep?