Whether or not you believe it, Ben 10 first premiered 12 years ago on this very day; December 27, 2005. Since then, the franchise has expanded well beyond the original series, with three sequels and a reboot, as well as tons of video games, action figures and a bunch of other merchandise. Some might argue the franchise has overstayed its welcome, but the fact that it managed to stay relatively relevant after all this time is an achievement, and I am personally proud that it's still running with a sizable fanbase. What about you? What do you think of the franchise as a whole? What are some of its best moments? Just speak your mind about Ben 10!