It wasn't these two guys who tied up traffic, it was the Boston PD.
The MA State Troopers showed these signs up close on the local affiliate. The batteries were taped over with black electrical tape with wires hanging out of them. Some were fixed to bridges and highway overhangs. You guys can mock the the local police and security officals all you want but they erred on the sign of caution.
I frankly don't care how Boston is viewed. You can think these two nitwit potheads are the greatest thing since slice bread. I'll view them for who they are, moron high school dropouts, more concerned with their own noteriety than anything else.