TEG Teslafanatic Moderator Aug 20, 2006 22,104 9,503 Sep 18, 2007 #1 Sep 18, 2007 #1 Listen up, there’s an electric buzz in the air - Times Online