New World 2021 3 Days after launch most watched screen!
Channel:
Subscribers:
20
Published on ● Video Link: https://www.youtube.com/watch?v=LlOTU5tsxdk
After 15 min I was only in the mid 300's so it is looking like an hour wait. Got to love failed launches! Even after so many roll out delays.