Inventing is the easy part. Marketing takes work

418,114 plays|
TEDxPittsburgh
• November 2011