Red Tails, a George Lucas production that was filmed in the Czech Republic, now has a release date of January 20, 2012. You can watch the movie trailer below and read more about the film. Czech film “Alois Nebel” selected for Venice festival “Lidice” fails to reverse fall of Czech cinema Czech culture minister [...]
