Albanygirl

  • 27 Kakely St Albany NY 12208, United States - New Scotland
    Stop sign covered by bushes. Can only see when you get close to the street and you have to slam on breaks. Corner of Kakely and I believe Freeman (sign was missing on the side street).