Any American reading today´s blog will have something to say about a guy offering a recipe for iced tea. The American (as in USA-American) south is the world headquarters for iced tea. No other nation, and for that matter planet, can lay claim to this title. Southerners invented the stuff (at least I think so), and they are the most iced tea-drinking people anywhere.
Period.
Continue reading Flashback Fridays “Are You Mad?” (as in crazy or insane, not as in angry or worse)