DC Announces The Release Date Of The Most Awaited Series, The Sandman

DC’s ‘The Sandman’ finished its production and is currently in its post-production stage. After sharing a short clip on YouTube, Netflix has also announced the release date. The series will most probably release in 2022. Netflix is at the top…