It appears that the release of Cougars, Inc. (previously known as Mother’s Little Helpers) has been moved to next summer.
If true, such a move should come as no surprise to followers of news on this film as there has been no sign of any promotional activity leading up to the expected 20 December 2010 […]
Latest Comments