from "Another Latin Timebomb" album by ALT and the Lost Civilization
See who else performs this track