Inspector Hammer!
Senior HTF Member
I've always been facinated that they actually invented a suit that makes one appear invisible just like in the film!
Anybody have any articles or info at all on this?
Anybody have any articles or info at all on this?