Red tails trailer

The Trailer for Lucasfilms 'Red Tails' Finally Makes Its Debut
The Trailer for Lucasfilms 'Red Tails' Finally Makes Its Debut