Even though I currently live in Wake County, I’ve never ventured out to Lizard Lick, a crossroads community in eastern Wake County. I’ve always wanted to say that I’ve been there…or at least through there. Little did I know, however, that I could be magically swished away to Lizard Lick by simply switching on truTV’s [...]

