Taking trash talk to a whole new level

26,730 views|
Peter Harris |
TED@UPS
• September 2015