Tuesday, March 08, 2011

Giant Ant Movie

Did you know that Stella Stevens is in a giant ant movie from 2005? She obviously wants to work, people! Nothing against giant ant movies, I have seen at least one I really love, but let's give the great Stella Stevens something other than giant ant movies to do with her valuable time. The dvr is rolling. More on this breaking story as it develops.