Grand Scourge Releases Grand Scourge Administratus Prime 24/05/2004 Interesting from Wiki – “He wears the badge of the Decepticons, but just who created Grand Scourge... Read More Read more about Grand Scourge