Their final concert was on August 3, 2001 at Atlanta's Centennial Olympic Park in front of their hometown fans.
Их последний концерт прошёл 3 августа 2001 года в родном городе перед своими поклонниками в Atlanta’s Centennial Olympic Park.