The Stranger than Fiction show now offers weekly live show re-caps on their secondary channel STF Public access. Subscribe and "like" our videos and be sure to check out our website www.stfworld.com This week featured planet invading cactus, Dorrie intros, and drop in set from Velma from Scooby do! Check it out!

  • December 06, 2010
  • 1.6k Views