Stream 1 year for only $119.88 $75. Get offer now
Rocco lives in Albenga, in the Ligurian Coast. Rocco would station himself on a roundabout in the late afternoon, with a seat and drum, sometimes with a megaphone, other times not.