Originally Posted by MadeInAmerica19
My guess if believable is that they are doing a camaro transformers dual trailer. Remember from the first one, they could be making a comparison and telling people they could have the new bumblebee in their garage as a marketing strategy.
My thoughts exactly.
It may be nothing more than using Transformers to promote the Camaro.
Maybe to promote the Z28... maybe not.