Comment MIT's on a roll (Score 1) 212
What's up with MIT? First they release a study about the effects of tin foil hats on government signals, and now they are making a production with Darth Vader singing. ...maybe it's something in the water....