It's August 29, 2025, 08:04:12 PM
Immortal Techniques albums been put for like a year or more. I own that shit so I guess it's bein re-released.