Review – Toro y Moi Fizzle at the Fox

Winter finally arrived hours before Toro y Moi’s headlining set at The Fox Theater in Boulder, Colorado on November 18. My toes were frozen, my nose was running, but all was as it should’ve been -- ever so brie...