08/03/2006 Aug03 by Ian on August 3, 2006 at 12:00 am Posted In: 02. OMG! Giant Robot! I liked this one for some reason. Comments Off on 08/03/2006