In the end, The Feds fall somewhere in the middle, as they tone things down near the end of the song for a groovy conclusion. Angkor Wat released their cover of “Barracuda” on their 1990 album ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results