Craig Finn is today announcing a special Record Store Day double LP release. Produced by Josh Kaufman, All These Perfect Crosses carries b-sides, alternative versions and demos of tracks recorded throughout his trilogy of acclaimed solo albums for Partisan Records – out June 20th.