• Explore the magic and the mystery!


  • » Currently browsing posts tagged with: Consumer Reports

    Newsletter Issue #613

    August 29th, 2011

    THIS WEEK’S TECH NIGHT OWL RADIO UPDATE So I was seated in my office, doing post-production on one of my radio shows, when Mrs. Steinberg comes in and asks if I’ve heard the news? “What news?” “Steve Jobs resigned.” Well, it didn’t take very long to find the breaking headlines, about something I realized might […]