The January 20, 2012 release date for Red Tails will be here before you know it and we're bound to see the LFL publicity machine step up its game in the next few months leading up to the premiere. Today, Lucasfilm released the following behind-the-scenes video...
You can catch up with more Red Tails action through the related links at the bottom of the page along with these social networking sites: