Happy Anniversary, Ben 10!

What is your favorite Ben 10 memory?

The first episode of Ben 10;aired in America on December 27, 2005. Today marks 13 years since it aired, and it brought upon numerous sequels, toys and games. The franchise is still going strong with the popular reboot that just got a third season and a lot of toys incoming. Let's see where else the franchise will lead to!