Record store day and strong bad email? Thank God they are back.