Taking trash talk to a whole new level

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