Keep on guessing folks! We have seen the
Transformers 3 NASCAR trio throughout the filming in Chicago for the final installment of the live action series, and fans have speculated who they are.
Stunticons? No.
Omnicons? No.
Rallybots!? "No," Nelson simply writes on the Shoot For the Edit forums.
He
wrote this simple one word response in a thread on the official boards of Director Michael Bay that the trio were named the Rallybots.
Guess we will know the name of them eventually.

This vehicle is just one of the three NASCAR-themed, heavily-loaded, vehicles seen in Chicago during Transformers 3 filming