I saw this on TV tonight, laughed my butt off. It's kind of Transformers-related... Michael Bay Presents...