20.9 C
New York
Tuesday, September 29, 2020
Tags Ilya Sidorov Blue Whale

Tag: Ilya Sidorov Blue Whale

The man who created the Blue Whale was arrested: Ilya Sidorov...

Ilya Sidorov or the twisted mind who created the Blue Whale was arrested the other day in Moscow According to The Telegraph, Ilya Sidorov is...

Social

23,669FansLike
1,781FollowersFollow
6,868FollowersFollow
2,630SubscribersSubscribe