Nerio Acosta
Ciao! I saw these guys in Genova,Italy in 1993! And.. i got hypnotized by their show! And still they kick ass! WONDERFUL!
I wonder where they are right now...i read somewhere in france, running a restaurant/bar....a place where to go have dinner for sure! Ciao. Chicco