Eddie Torres “The Mambo King” Adolfo Indacochea and Eddie Torres Jr performing – Babarabatiri by Tito Puente.

Enjoy the video!