by alphamonkey on January 26, 2004 · 0 comments
It’s finally coming. Foldable LCD screens
From Yahoo News
Previous post: It’s Tin-Foil Hat Time!! Yah!
Next post: OK, this is fucked up
You have been reading dadsbigplan. We are totally not responsible for any awesome that has splashed on you.