Record for most viewed twitch stream has been SMASHED!
papastanimus
Published
01/11/2021
in
ftw
peaking at just over 2.4 million viewers
Categories:
Ftw
0 Comments