University of Michigan Cellular and Molecular Biology graduate student.

Neogentronyx Mech NMX04-1A

12 Jul 2005

Neogentronyx Mech NMX04-1A. It stands 18 feet high.