A couple of weeks ago, I gave a talk for Tonight, I'm presenting at the Science In The News (SITN) Spring lecture series. If you're in the vicinity of Boston, you can come watch at 7pm in Pfizer Auditorium, located in the Mallinckrodt Chemistry Lab, 12 Oxford Street, Cambridge MA 02138.
If you can't show up in person though, SITN is now broadcasting live via google hangouts. Check out this page for details, and I'll try to upload the video feed here around 6:30 ET.
Start about 22min in