This is the first solo album by joseph simmons AKA Rev.Run. This album was released in 2005 and peaked at 98 of the top 100.