On Friday January 20, 2012 George Luca’s passion project, Red Tails, was released in theaters and is now available on…
George Lucas is responsible for some of the greatest films ever made.
Like our content? Sign up for The Urban Daily's email newsletter!