If the actual news isn’t weird enough for you, or you want to feel like you’re on an acid trip, Netflix has a new trailer for the second season of “The Cuphead Show!” Let’s just say that the exclamation point at the end of the title is very much … Read entire story.
Source: /Film