Taking trash talk to a whole new level

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