FANDOM

1,927,123 Pages

StarIconGreen
LangIcon
​Basta

This song is by Asian Dub Foundation and appears on the album Enemy Of The Enemy (2003).

Basta, Basta, Basta
We can't hear ourselves!
Snapping at the heels of the Great Eight
All the massive pushing at the front gate