yoMamaRiceJan 23, 20212 minQueen Victoria's fingerby YoMamaRice Standing in the parking lot of Home Depot in Lihue, Kauai, you can see Queen Victoria and her finger. No, not that kind of...