• » Currently browsing posts tagged with: Dr Richard

    Newsletter Issue #421

    December 23rd, 2007

    THIS WEEK’S TECH NIGHT OWL RADIO UPDATE In an ideal world, we’d invite all our guests to appear in a single, professionally-equipped studio, so they’d all sound perfect, or as close to perfection as they could, in the fashion of a major network broadcast. But that’s just not possible, not even for the most popular […]