delorean-5

If you had your hopes set on grabbing DeLorean’s much awaited Grace project, you’re going to have to wait one more week. According to DeLo on Twitter, a few things had to be worked at in order for fans to truly experience the tape. Grace now arrives on June 11.