They have invisibility cloaks now

Scientists, bored with the usual scientist stuff, invented a tiny invisibility cloak.

Copyright DigPH - Digphilly
Contact Us