Current Geek 119: Trek Delay Day

Lucas gives us a name. Logan seems hardcore. Call your Echo Computer. Terminate THIS! LG and Sony say bye-bye to 3D. And more!