Filed under: Trailers and Clips, Video, Coming Soon It’s been a long time coming since George Lucas first started developing ‘Red Tails‘ back in 1988, and now that we’ve finally gotten a hold of the first trailer, we can hardly believe it’s finally happening. But regardless of how the final product comes out on January…
Read More