May 4, 2009
"Shades of star trek.....beam me up. A Romulan..."
In reply to: "Invisibility cloak on the horizon, scientists say"
