Jimmy Fallon

video
0 972

Natasha Leggero's holiday trip in Rome, Italy, collided with the onset of the selfie stick trend in the summer of 2015. In this funny...