Somebody has been watching a little bit too much of the new 24 series methinks.
The things that shut down Boston today, because everyone assumed these blinking things must be bombs, were in fact part of a marketing campaign by a Turner Broadcasting company,
… in 10 cities in support of Adult Swim’s animated television show Aqua Teen Hunger Force. They have been in place for two to three weeks in Boston, New York, Los Angeles, Chicago, Atlanta, Seattle, Portland, Austin, San Francisco, and Philadelphia…
… says NBC11.com.
See Zebro’s account above.
Turner said “oops”.