Three YouTubers from Colorado trespassed at Jeffrey Epstein's former Zorro Ranch in New Mexico and claim they were shot at by the property manager.
Three YouTubers from Colorado trespassed at Jeffrey Epstein's former Zorro Ranch in New Mexico and claim they were shot at by the property manager.