Listen to Pearl Jam on iHeartRadio

Pearl Jam have sent their annual Christmas fan club single out - and it's on time for once.

Previous years' singles have come out as much as six months after the holiday, but the 2012 edition is in fans' hands now. It features two tracks from Pearl Jam's 20th anniversary shows in East Troy, Wisconsin on September 3rd and 4th, 2011 -- "All Night" and "In the Moonlight," featuring Queens of the Stone Age frontman Josh Homme on vocals.

Check it out below.

Photo Credit Getty Images