1 title
1 results
Two honeymooners in Miami embark on a peyote trip, but the powerful strain they've been given awakens a desire to dine on human flesh.