Thursday, March 26, 2009

Wednesday, March 18, 2009

"APE of the WEEK" #12: Robo-Ape



Amazing Android Ape: A Marvelous Mechanical Monstrosity of the Modern Age.

Wednesday, March 11, 2009