I’ll admit it; I like cartoons. I’m more of a fan of old Warner Brothers cartoons and a few others from back in the day, but there are a few newer cartoons I happen to like as well. One in particular, called Teen Titans, caught my eye a few nights ago. This particular episode had […]