Eddie’s newest show is set to premiere on February 23rd. on Netflix. Check out EW’s announcement.

Read at Entertainment Weekly