French fan site Kamuiweb.com stumbled onto some of the first set pictures from Lucasfilm's upcoming WWII film about the Tuskagee Airmen, Red Tails. Click here to check them out the pics and visit the Red Tails IMDB page for more info on the plot and casting.