Jordan Sather (@destroyingtheillusion)
Posted
10 replies · 14 reposts · 20 likes
The Tate brothers have been arrested by U.S. Marshals in Miami after U.K. authorities logged an additional 38 charges of alleged sex offenses. They'll now be extradited to the U.K. I don't know what's less shocking - Taco Bell's lettuce giving people a diarrhea parasite or the Tate brothers arrested for sex offenses.