This trasnpormer screencap might contain
business district, downtown, kalye, lungsod tanawin, urban na setting, paglubog ng araw, and pagsikat ng araw.
It looks like this was probably put together at a studio to get execs and media excited about the concept of the film. Not great quality since it looks like it was shot from a handycam of a movie screen. But sure got me psyched up!