Ben 10 Alien Swarm Premieres
Earlier this year the downtown streets of Atlanta howled to the sound of motorcycles, race cars and marauding aliens as crews filmed the second live-action movie based on the popular Cartoon Network series Ben 10, the story of a boy who discovers an alien device which allows him to