Alabama Meg is a sucker for Sno Biz

I love trolling google to see what folks say about Sno Biz. Today I stumbled on Meg’s blog and…well, I’ll let her tell you of her shaved ice passion: Reason number whatever that I am loving living in Alabama: SNO BIZ! It must be because it gets so damn hot down here, and that phase […]