newBookmarkLockedFalling

Anyone remember Selene Delgado from the 1990s and 2000s?