Where the heck is that from?
http://sploid.gizmodo.com/clever-bus-stop-ad-makes-people-believe-meteors-are-str-1549479053/@rtgonzalez
That's what I was wondering, though it looks like some sort of FX (special effects) it's convincing enough to make one wonder.
Jack...are you going to tell us?