Random-Ass GM...Something...Spotted On Set Of Transformers 2S

Is it a concept car? Is it a concept car for the future? Is it a bird? A plane? What the hell are those huge-ass tires? We know not. But maybe you know. If so, tell us. [via Transformers Live]