What are the release dates for Saturday Night Live - 1975 Christopher Walken Panic at the Disco 33-9?

Saturday Night Live - 1975 Christopher Walken Panic at the Disco 33-9 was released on:

USA: 5 April 2008

Sweden: 25 October 2008 (edited version)