ya i wish i caught that episode, my gf showed me that video awhile ago.
so its fairly new but not last weeks new episode.