Deer slams into window of Albany storefront
A deer slammed into the window of a store front in Albany, and it was all caught on camera.
NewsChannel 13’s Tessa Bentulan spoke to the owner of the local shop, who says there has never a dull moment on Lark Street.
In the 26 years the owner has had this shop, they say nothing like this has ever happened.