holy moly!!!!

Can you imagine the sound???

When was this and where??? (Italy I suppose)