Hey guys,
A friend of mine just showed me this trailer for Red Tails, an upcoming Lucasfilm project hitting theaters here in the states on January 20th, just in time to wet our appetites for Birds of Steel. With Lucasfilm at the helm, if nothing else you know the effects will be top notch, but from the trailer below it looks to be some solid performances to be had as well. Anyway, I hope you enjoy the trailer as much as I did, enjoy!