Home > Report Abuse > Comment

Report a Comment


anonymous 7/29/2023 10:22:46 PM

^ Whatever it was that they put out in like 08 or 09 was the nail in the coffin. Hell, even The Truth barely had fans holding on, but the next album really sucked.


0/2000