Italy

video
0 1072

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