Seems that I became a bit impassioned during the April TL News Night broadcast and climbed on my soap box. I've always had a problem keeping my mouth shut!
Original Google Presentation can be accessed HERE.