Women’s Bean Boots by L.L.Bean, Bison 8″ Back in May my L.L. Bean 8″ Bison boots were delivered to the house. I promised to do a product review on them, seeing as they were featured in Vogue this March, but I wanted to make sure they could “walk the talk” (no pun intended) and even…