x-ray stories

We've all dreamed of having x-ray vision at one point in our lives, but like the Spider-Man quote goes, "with great power comes great responsibility." The Department of Homeland Security and U.S. military are buying up so-called x-ray vans that can scan right through everything around it including cars, clothes and buildings. You name it and these plain white vans can sniff it.