Ciao a tutti, we are back with a Stripped down version of our song “Home” – filmed in the quite town of Alberobello in the South of Italy – Please share, comment & Like if you enjoy. Big Love Miccoli Miccoli are a sibling trio consisting of twin brothers and their sister –...