You love soccer? and you love the world cup? but you hate that soul-destroying vuvuzela sound? well, how ’bout you vent your rage on those plastic horns?!
Tags
mochimedia - You love soccer? and you love the world ..
newgrounds - I know you hate 'em! so shoot 'em!
dailygames - This game is dedicated to the annoying ..
Comments