General Nonsense Starship Troopers at UCT June 22, 2007 by Craig Lotter No Comments Which brings me to the point of this post: it is being filmed right here in South Africa. Better yet, parts of it are being... Read More