ElPapiChulo.us
Title
The Home Page
Languages
English
Additional Information
External Links
Community Reviews
Web Designer
- This is one of the few animated web sites which gives the best of both worlds, music and animation together. This site took years to create and thousands of hours to design. I give it a three thumbs up award, in all cases!
- posted by Anonymous on Jan 2, 2007, 2:10 pm