Creatively Me (CT)

Is Scottish pizza the best?

Todd Ergo

Jump into the Multiverse!  My guest states passionately, that his best pizza experience was in Falkirk, Scotland.  Listen to this pizza aficionado from the Highlands of Scotland, describe his slice and defend his argument.