The St. Louis Ramblers Rugby team celebrated the release of "Invictus" last week, before they attended the St. Louis screening…
The latest film from Academy Award winning director Clint Eastwood, INVICTUS will be released nationwide on December 11, 2009. The…