News flash.....London.....While clearly not perfected, since not all of the plane is invisible, British scientists remain hopeful that further development will turn the tide of the war......
News flash.....London.....While clearly not perfected, since not all of the plane is invisible, British scientists remain hopeful that further development will turn the tide of the war......