No, that was the barking of seals you heard.>>>>>>>>>>>>>>>>
That or a lot of group farting at the Chatham Squire Restaurant and Tavern ( take out available):
http://www.thesquire.com/
Imagine Cape Cod without any bars? Who would even want to go there?