Look for jackpot123 on those sites and you'll see pix, though he (or she) took down the vids of them being placed in Boston (for some reason LOL).
Okay, so let me see if I have this right cos I'm a Mom to a 30 year old who probably would know all about this stuff and while I might...might recognize the figures, I still have a couple of questions.
The billboards are separate from the little glowy things, right? Do you know if the billboards reference little glowy things being placed around the city? If I remember correctly they're called moononites? So, it could be possible the ad company didn't let the 'authorities' know about the little glowy things and so when some olderly (like me, not really elderly but yes, olderly) person noticed the thingies, they didn't recognize it and the authorities didn't either?
(jeez, I'm sounding more and more inarticulate!)