Taking trash talk to a whole new level

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