Apparently, the Boston police just like to blow things up. Previously, LED advertisements for a television show. Now, a traffic counter chained to a light pole. Maybe in the future they should find someone who at least has a year or two of community college under their belts what something is that they don't recognize before they bust out the explosives. [via BoingBoing]
Update: A new slogan is in order.