Natasha Leggero

video
0 837

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...