To view this video please enable JavaScript
Francesca Palma is an Italian cutie who was caught on camera in a homemade video with her college friends.