Barracuda? All you music freaks out there - someone must be able to help!
Anyone remember a song where the intro is two guys talking - one says something about a barracuda and the other says something along the lines of:
" but I can't say bacaruda"
Doing my brains in! HELP!! |