All I know about Rye Brook is that my dad's Dodge Spirit magically disappeared there. My brother was at Yale but going back and fourth between Rye Brook for organ work at a church and New Haven for school and left the car in the church's parking lot overnight. Maybe Brian Harrod took that too!