Ted Rivera's avatar

Ted Rivera (ted579)

Interested in Filmmaking, Distributed Ledger Technology and Token Generation