1998 Date: April 25, 1998 Description: Francisco Lopez Releases La Selva Sound artist Francisco Lopez releases La Selva.