Giants Fans Smoke Pot And Disrupt Dallas News Telecast
San Francisco is pretty excited about being in the World Series. Some were so excited that they were, uhh, self-medicating outside the stadium during a Dallas news telecast.
Remember Newy Scruggs, snitches get stitches.






