You have to shut up The Vuvuzela Sound! The vuvuzelas in the 2010 World Cup have been annoying people all around the world. Finally the time has come to stop this noisy nonsense.
Downloads: 2,286+ (for Android)
Report app for spam or abuse!
for Android