Do aliens celebrate Christmas? December 26, 2018 Are you still a believer? +1 Do aliens celebrate Christmas? Gift giving is Universal Are you still a believer? Do aliens celebrate Christmas? Gift giving is Universal