2511129 comment Comment Deja Vu? (Score 1) 202 by Shikatsu on Thursday December 23, 2004 @04:51PM (#11171397) Attached to: Homebrewed Robot Exoskeleton In Alaska Y'know... shadow moses island was supposedly in alaska....