Quote:
Originally Posted by HelloHockeyFans
The invention is only invisible to microwave waves (i.e. radars). Not visible light, meaning if you were to wear it, people would just see you wearing a weird cloak.
|
me thinks you didn't watch the Utube. Might want to