We recently got an official January 20, 2012 release date for the Lucasfilm movie about the Tuskagee Airmen of World War II, Red Tails. Today brings us the first teaser poster for the film (click on the image above for the full view) along with a theatrical trailer. Enjoy!
Rebelscum Breast Cancer Awareness Charity Patch Posted By Philip on November 25, 2014: Thanks to everybody that ordered patches. I sent a check for $1,600.00 to the National Breast Cancer Foundation on Monday. While it's not as much as I hoped for, it's still very much appreciated. They will remain for sale in the store for anybody that still wishes to purchase them. Details after the jump.