It's August 28, 2025, 06:40:00 PM
May 2002, I THINK. Was that song in the trailer new, "I'm sorrrry mammmaaaa, I never meant to hurttt youuuuu"? Or is that some d-12 song I missed.