Video: Cloaking Device Makes a Cat Disappear

Scientists in Singapore and China have crafted a cloaking device that works...

600 views wired.com

Interest

Physics
Discovered by walkermt
on Jun 10, 2013

Stumblers Who Like This Page