Did you know? This iconic scene in #Transformers was filmed at the historic Griffith Observatory in LA, an Art Deco landmark that welcomes visitors year-round to explore space exhibits and offers unbeatable city views.
15.67% ERengagement of this clip — above the author's average (11.18%)
top 91%outperforms 9% of the author's clips
15%of the author's average views