Tuesday, March 23, 2010 - 10:31am
Looking for some evidence that we officially live in the future. Here you go: the Brits are "using supercapacitors to create deflector shields for tanks." Zzzzzap! Essentially, they're working on creating huge bursts of energy to be unleashed whenever a...