The much anticipated series finale of the hit web series Studebaker Pie is finally here after a grueling one week wait since the Episode #5. Can it be that this is the end of the line for the web series many people are calling, “The only reason I have to live for,” and “I want to... more »

  • October 01, 2009