Can someone refresh my memory on where they filmed TF4? There was Chicago and Hong Kong and I believe Detroit. Where else? I ask because out of those locations, where would be the best place to introduce the Dinobots? Some how if there was going to be Dinobots, they should have filmed it in Drumheller, Alberta.