Mike and Nora discuss the mysterious biological origins of the famed chupacabra alongside a special guest, who claims to have seen the creature lurking in the woods of East Texas.
In the Woods Somewhere
Comedy
Mike and Nora discuss the mysterious biological origins of the famed chupacabra alongside a special guest, who claims to have seen the creature lurking in the woods of East Texas.