Monday, February 05, 2007

New developments on the Neurocam website today, looks like they've taken everything down and put up a new video. I wonder if this has anything to do with the "communications blackout" I've heard rumors about......

0 Comments:

Post a Comment

<< Home