Welcome to Rancho Chupacabra.

This is Dave's internet home that is known as Rancho Chupacabra.

Much like a chupacabra, Dave is rarely seen.

Rancho Chupacabra is the only place you can find him.

    We respect your privacy. Unsubscribe at any time.