Cover for Carrie Hatchett's Christmas

It's Christmas! The alien invasion has begun.