Red Tails (2012) HD Movie Trailer
August 1, 2011
Interesting trailer for Red Tails. I’m guessing since this is a LucasArts film the VFX was done by
Industrial Light and Magic
. I could be wrong.