Hamba juba bayokuchutha phambili incazelo meaning in english. Elorza people. Tá ficando doido youtube.

Used for sale drift trike.