Camel Cruising In Downtown LA

  • Season 1
  • Aired 04/10/2013
  • 1,332 Views

When a camel gets furious in a nativity scene in downtown Los Angeles, it's up to URBANTARZAN and Caveman to bring this fella down a peg.

Loading...