Larry King a lizard?! Believe it, people. ZZ Top's mega-smashly successful tour of Afghanistan? Get the exclusive insider details right here with The Stampede News. Honest Bullshit my friends. Check out more episodes and more hilarity at www.stampedecomedy.com

  • September 20, 2010
  • 136 Views