It's the show taking Netflix by storm, but did you know Ellen made a cameo? Check it out!

Comments