I cento passi, Modena City Ramblers