This is a video filmed live of the Juggolos show in August 2007 at the Improv in Hollywood, CA. Check out www.thejuggolos.com for booking, fun, and excitement.

  • September 17, 2007
  • 136 Views