Japanese TV Mocks TSA December 13, 2010 by Steve Beckow How another part of the world sees body scanners. httpsv://www.youtube.com/watch?v=TEeRD26hDDw If they simply pulled the plug on the CIA, we wouldn’t need body scanners. Thanks to Julie. Share this:TwitterFacebookRedditEmail