A Florida influencer has been arrested after she filmed herself having sex with a dog for a social media user who paid for it, according to authorities.
Cryptozoo is one of the most visionary, trippy and unique movies of the decade and is now streaming for free on Tubi.