Uncover the trials and allegations faced by Nick and Aaron Carter in the explosive 'Fallen Idols' series.
Nick Carter and Aaron Carter during "The Simple Life 2" Welcome Home Party at The Spider Club in Hollywood, CA, United States.