Ultra-Dâ¢ 3D Without Glasses TV on Public Display in France, Germany, Scotland, Prague, Taipei, Philadelphia, Beijing, Shanghai, London and New York to arrive in time for the 2012's spectacular sporting event