Manta4000 Jun 23
Been watching the 2012 show (already 30+ episodes in just 1 week) & man do I LOVE this version. While the 2003 series is still my favorite (for now), there are several areas where the CGI series actually excels it. Whole series is on right now.