New Haven must be an exciting place to live. I did a google video search for "new haven rescue" and got this.