2 ms·That's ridiculous. Horns in my culture mean the same thingby buboard 8y agoThat's ridiculous. Horns in my culture mean the same thing