The Mummy Soldiers were displayed in Downtown San Diego in front of the Convention Center during Comic Con 2008.
Posted August 10, 2009
The Mummy Soldiers were displayed in Downtown San Diego in front of the Convention Center during Comic Con 2008.
Posted August 10, 2009