More than meets the eye? March 21, 2003 Stephanie Leary I guess we should all feel a little safer now that Optimus Prime is on his way to Iraq.