Telecast

Telecast is released! I did the brand identity, see attached for full overview.

http://teleca.st/

Nice little overview on TechCrunch

View all tags
Posted on May 8, 2013

More by Ed Nacional

View profile