J.J. Abrams, the creator of television series Lost and the producer of monster flick Cloverfield, is teaming up with Steven Spielberg for a new feature film called Super 8. This is your first look at the picture.
Click to view
I swear, I swear that I am not a mole for Valve. I know I post well more than my share of Team Fortress 2 shit, but they keep making it, and I keep laughing, and I'ma keep posting it. Djy1991 and ICTOC created this, hosted over at machinima.org — which is behind the awesome awesome "Meet the ..." sendups…