http://www.tfw2005.com/boards/transformers-movie-discussion/991898-age-extinction-featurette-new-cars.html On the subject of featurettes, here's one called 'The New Cars', made a thread a few days ago