The first trailer for Netflix’s Sweet Tooth introduces a post-apocalyptic fairytale
By Rosi in Technology
Updated 3 years ago
The full series will stream on Netflix starting June 4th.