Press

Caught On Tape
Some major fireworks are going on in the Town of Barnstable with the police and the press. Never a good idea.