Thursday Jun 24, 2004 Jun 24, 2004 0 Facebook Tweet Email what the fuck happened to Nixxx and Nestor ?