Influencer brothers Andrew and Tristan Tate have been arrested by federal authorities Saturday in Miami, according to U.S. Marshals Service.
Influencer brothers Andrew and Tristan Tate have been arrested by federal authorities Saturday in Miami, according to U.S. Marshals Service.
Good. Fuck these absolute shitstains.