Select Page

Have I got a treat for y’all. Presenting – The Venice Beach Freak Show.

Let’s start with something simple:

Pictures after the jump may be disturbing.

But there’s a cute two headed turtle called Cheech and Chong.

"Found in Japan"

Cheech and Chong

And Rocky, the 5 legged dog. Who was on The Dog Whisperer apparently.

For more, head to picasa.