So, I remember this trailer for Battlefield 4 and it featured someone jumping off the skyscraper on the Siege of Shanghai map while screaming "Levolution." I just spent 30 minutes searching for that goddamn video on Youtube, but I can't find it.
Do any of you know the trailer I'm referring to?