Vice are really gonna shut it down, lay everyone off then bring it back for THIS?
Vice shuttered the site in 2023