1998 Date: May 5, 1998 Description: Francisco Lopez Releases La Selva Sound artist Francisco Lopez releases La Selva.