This is where Debbie and Kevin Cole live. It's on the corner of Amsterdam and Atlantic. They pass candy out to strangers. They are very big on big inflated things and they push the gee gaws close to bad trip territory. > click photo to advance >