Rome

video
0 902

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