• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 16:07
CEST 22:07
KST 05:07
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL20] Ro24 Preview Pt2: Take-Off7[ASL20] Ro24 Preview Pt1: Runway132v2 & SC: Evo Complete: Weekend Double Feature4Team Liquid Map Contest #21 - Presented by Monster Energy9uThermal's 2v2 Tour: $15,000 Main Event18
Community News
Weekly Cups (Aug 18-24): herO dethrones MaxPax6Maestros of The Game—$20k event w/ live finals in Paris31Weekly Cups (Aug 11-17): MaxPax triples again!13Weekly Cups (Aug 4-10): MaxPax wins a triple6SC2's Safe House 2 - October 18 & 195
StarCraft 2
General
Aligulac - Europe takes the podium A Eulogy for the Six Pool Geoff 'iNcontroL' Robinson has passed away Weekly Cups (Aug 18-24): herO dethrones MaxPax 2v2 & SC: Evo Complete: Weekend Double Feature
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament Maestros of The Game—$20k event w/ live finals in Paris Esports World Cup 2025 WardiTV Mondays RSL: Revival, a new crowdfunded tournament series
Strategy
Custom Maps
External Content
Mutation # 488 What Goes Around Mutation # 487 Think Fast Mutation # 486 Watch the Skies Mutation # 485 Death from Below
Brood War
General
ASL20 - worst advertising ever... BSL Polish World Championship 2025 20-21 September BGH Auto Balance -> http://bghmmr.eu/ ASL Season 20 Ro24 Groups Flash On His 2010 "God" Form, Mind Games, vs JD
Tourneys
[ASL20] Ro24 Group D [ASL20] Ro24 Group F [Megathread] Daily Proleagues [IPSL] CSLAN Review and CSLPRO Reimagined!
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates [G] Mineral Boosting Muta micro map competition
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread General RTS Discussion Thread Dawn of War IV Path of Exile
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine The year 2050 European Politico-economics QA Mega-thread
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece [\m/] Heavy Metal Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
High temperatures on bridge(s) Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment"
TL Community
The Automated Ban List TeamLiquid Team Shirt On Sale
Blogs
RTS Design in Hypercoven
a11
Evil Gacha Games and the…
ffswowsucks
Breaking the Meta: Non-Stand…
TrAiDoS
INDEPENDIENTE LA CTM
XenOsky
[Girl blog} My fema…
artosisisthebest
Sharpening the Filtration…
frozenclaw
ASL S20 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1149 users

Solo Threatens to Withdraw From Epicenter Over Ceb - Page 2

Forum Index > Dota 2 General
Post a Reply
Prev 1 2 3 4 Next All
DucK-
Profile Blog Joined January 2009
Singapore11447 Posts
May 24 2019 22:10 GMT
#21
On May 25 2019 06:00 dragonswarrior wrote:
Honestly Ceb's apology is half assed. He's right his reaction was unacceptable, but there's no acknowledgement that the language he used was also really shitty. Singling out the two other players for being Russian just makes it offensive. You can insult someone plenty without dragging an entire country with millions of people into it.

I don't know what the hell Solo is playing at though, there's no way this stunt ends without him eating crow one way or another.

Show nested quote +
On May 25 2019 04:58 Dredre wrote:
These kind of insults "dog" "trird world country" "scum" are in almost half my games. It's a disease in the community and it's a very poor reflection on esports in general. That beeing said, the EU west servers have more russians then actual westerners on it now days and i'll be damned if they somehow should become the "victims" in all this. Because in my experience they give just as much if not more then they receive.



This is literally how racism works. "In my personal anecdotal experience this small minority of people who fit into this demographic are shitty, therefore everyone in this demographic is shitty and deserves to be punished."


In sea, people insult with like sg dogs, pinoy dogs, Malaysian dogs etc. Doesnt matter which country you are from. They just want to insult you with the term dog. That's why I don't see any thing racist about ceb saying Russian whores.
DavoS
Profile Blog Joined October 2012
United States4605 Posts
May 24 2019 22:19 GMT
#22
That's not a sufficient apology from Ceb at all
"KDA is actually the most useless stat in the game" Aui_2000
ASoo
Profile Joined November 2010
2864 Posts
May 24 2019 22:28 GMT
#23
This thread now contains the word "dogs" so many times that I'm getting banner ads for pet food. Good job I guess?
Circumstance
Profile Blog Joined March 2014
United States11403 Posts
May 24 2019 22:58 GMT
#24
The apology was warranted, and Valve would be in the right to listen to Solo, issue a little condemnation, say they won't give a formal punishment because he demonstrated contrition, and move along. It seems to be this horribly controversial and unpopular statement in esports that racism is a bad thing, and the least Valve can do (which, admittedly, is typically more than Valve actually does) to respond to it is try not to actively take the side of racism this time.
The world is better when every background has a chance.
explosivekangaroo
Profile Joined January 2019
14 Posts
May 24 2019 23:01 GMT
#25
Why the fuck are people so sensitive? In SEA someone gets insulted for his race every two games and no one cares. Who cares if it's pro-players or not who's doing it.
TRAP[yoo]
Profile Joined December 2009
Hungary6026 Posts
May 24 2019 23:04 GMT
#26
On May 25 2019 08:01 explosivekangaroo wrote:
Why the fuck are people so sensitive? In SEA someone gets insulted for his race every two games and no one cares. Who cares if it's pro-players or not who's doing it.

cause they have a certain platform. thats why
FTD
explosivekangaroo
Profile Joined January 2019
14 Posts
May 24 2019 23:33 GMT
#27
On May 25 2019 08:04 TRAP[yoo] wrote:
Show nested quote +
On May 25 2019 08:01 explosivekangaroo wrote:
Why the fuck are people so sensitive? In SEA someone gets insulted for his race every two games and no one cares. Who cares if it's pro-players or not who's doing it.

cause they have a certain platform. thats why


Well you have to produce an argument as to why having a platform means they should be policed more. If OG or their sponsors decide to impose restrictions on what their players get to say, that's fine because the players contractually agree on that.

Unless Valve declares if you participate in a tournament you must adhere to X rules when it comes to speech, pro-players shouldn't be treated differently.
sunrazgriz
Profile Joined April 2015
Vatican City State1573 Posts
May 25 2019 02:33 GMT
#28
On May 25 2019 02:31 lolfail9001 wrote:
Show nested quote +
On May 25 2019 02:29 cecek wrote:
Im of the opinion that Valve should come with a statement that they wont be policing all the random shit people say in pubs and that they wont be taken hostage.


They should, but then what are they going to do with Kuku case?

we will see if Rusia play the Goverment card just like Chinese
6nnn
TomatoBisque
Profile Joined March 2013
United States6290 Posts
May 25 2019 03:58 GMT
#29
Saying xenophobic stuff that can be interpreted as racist is definitely not okay. Trying to mince words with "Oh, Ceb only meant these 2 Russians are from a third world country" or whatever is trying to dance around the point on a technicality. But this sort of thing still negatively impacts the community, because when you let shit like this go, people will mimic it because they think it's okay. And importantly, not everyone will interpret it as optimistically as this, and will walk away feeling empowered in their racism.

So it doesn't matter if Ceb is racist or if he meant it or that the dude was baiting him (which itself is also really shitty), him saying that stuff was not okay and people shouldn't be making excuses for it.
rip
Emnjay808
Profile Blog Joined September 2011
United States10656 Posts
Last Edited: 2019-05-25 04:24:14
May 25 2019 04:17 GMT
#30
I just saw the screenie of what Ceb said and it’s not even that bad lol (relative to what other pros have said). I even found it funny, not at all racist. Solo managed to spin it to make like it was super bad or something.

Solo needs to chill tf out, he had a slap on the wrist for his 322 thing. It could’ve easily not been a meme and his gaming career over.

Edit: I agree with most in this thread that Valve should just vocally state that that wasn’t cool of Ceb, but don’t really punish him, just say something like “we expect more from TI winner caliber players etc etc”. Just usual PR bs.

Win win win win win. Zero-sum loss for all sides. (Except for the ones that want Ceb to pay in blood, no one should care about those people’s opinions)
Skol
Jaqan93
Profile Joined September 2012
Estonia1 Post
May 25 2019 05:07 GMT
#31
What kind of a person are you melting to some words like a popsicle in the sun? I dont give a fuck about what someone tells me online about anything. It doesnt mean anything its just words. We've created a generation of spineless hypersensitive retards. Getting offended like that is incredibly gay, grow the fuck up.

User was temp banned for this post.
saocyn
Profile Joined July 2011
United States937 Posts
May 25 2019 07:57 GMT
#32
The issue lies Deeper than Valve tbh.

If Valve reacts to this, this can justify players to start screenshotting everything in terms of DEMANDING absolute justice for free speech. We will inevitably become a place where Free-Speech is then censored, which I am ultimately opposed to. This will also cause Valve to sink money into a regulatory department that governs free speech, much like Facebook has a department which oversees content. I am absolutely against the backward path society has been progressing towards, an overly sensitive society which cannot tolerate any form of bad manner.

Now with that being said, I DO NOT condone Racism in any shape or form. Both these scenarios set a precedent for both sides to absolutely abuse the system. we should not condone those who demand ultimatums. we should also not allow this to be the wild wild west. we need a middle ground, not a radical extreme makeover.
CuddlyCuteKitten
Profile Joined January 2004
Sweden2631 Posts
May 25 2019 11:40 GMT
#33
Wonder if Solo will also stay at home unless Valve does something about Ramzes comments on Asians using incredibly racist terms...?

I think Mr 322 should not be so quick about throwing stones considering TI is in China.
waaaaaaaaaaaooooow - Felicia, SPF2:T
crocshark
Profile Joined July 2017
139 Posts
May 25 2019 14:25 GMT
#34
He's on the cover of truesight and TI8 winner. I wonder how far will Valve do about this. Even if the situations where he was baited into it, those responses were really inappropriate.
Sasoutplay
Profile Joined May 2019
1 Post
May 25 2019 16:06 GMT
#35
Solo's comment about double standards make me laugh. For example here is the chat from a game between BBC and Afterlife. Noone was standing in as puck. W33ha and haki were on the other team. Look at the racism in all chat against Arabs. Dotabuff matchid 1067642998. And this was in a professional game. Why doesn't noone or solo apoligese for that?
Double standards indeed.

https://www.dotabuff.com/matches/1067641998/chat?fbclid=IwAR3R64OKIvoH6gf-qLUqDfN-U6_6_f-DPvVcW6DkJJ9OyXkVLmFKrsR4GZ8
Nevuk
Profile Blog Joined March 2009
United States16280 Posts
May 25 2019 16:15 GMT
#36
Ceb has released a new apology and has agreed to do a QnA sitdown with RuHub

One day wiser
First and foremost, I would like to apologize to those who have been offended by my stupidity. This obviously includes the Russian community, and more broadly the entire DotA community.



This is not about defending myself or justifying what I have written. I take full responsibility for that. I just want to apologize and say how ashamed I am to have given in to my emotions in this way. I would like to acknowledge my mistake here so that this type of act does not happen again.



Now that I have been able to distance myself a little bit from what happened, here is my reading of things. DotA is a wonderful game, which teaches you to cooperate with people from all over the world. Different cultures, nationalities, ages, sexes, etc. This is what makes our game so beautiful but also sometimes so difficult.

But you must never forget, and that's what I did that time, the passion. Passion before competition. Now, I got caught up in a conflict. I hope that this mistake will allow me, and all of us, to remember that we all share the same passion that drives us and that it is imperative to go beyond this type of events.



I am ashamed of my behaviour for two reasons. First of all because in any case, letting anger and emotions take over is never the right way to manage things. I obviously already knew this very well, because this is probably the first lesson you learn from competitive losses, and I have had many.

Secondly, I have become, whether I like it or not, a public figure. That makes me a role model in many ways. This gives me a responsibility to anyone who can listen to or admire my work. I am aware of this, I have the opportunity to inspire others and set an example. But the other day, not only did I offend many people, but I also let down those who believed in me. I am deeply sorry.



I would now like to turn to the words I used. I had to read them over and over again. Each of these occasions triggers the same shame and pain, really. The truth is that today, the Russian community is probably disappointed and angry at me, and I don't blame them. They react with pride and firmness. I expected nothing less from them. I have always been, not only respectful, but above all admiring the Russian culture. I would like you to know that I have been close to the Russian DotA community throughout my entire career, and I am grateful of all the amazing things I have been able to learn and experience thanks to it.

I am one of the few Western players to have played in tier 1 teams with many different CIS players. My first foreign tournaments were held in the CIS region, and to date I have participated in many competitions in Russia. I have always been very enthusiastic about giving back to the Russian community through interviews or any content creation. Because all I've gotten out of it so far is love, and I've always tried to give them that love back. I have changed my nickname to Cyrillic (OG.Себ), I sometimes promote Russian culture on my streams for those who follow them etc. Russia is one of the largest DotA countries, and as the biggest DotA fan, it has always been a pleasure to compete with or against Russian talent.



What I'm trying to get is that if I had been accused of harming a community or a nationality, I would have been hurt. But this one in particular leaves me devastated. I'm sorry for "betraying" your trust and respect, in a way. I hope that one day or another, with time and effort, I will be able to redeem myself with you and earn your forgiveness.



To do this, the first step for me will be to participate in a question and answer session with the Russian community itself.



It will take place live on the 26th at 12 am CET on RuHub.

It will be distributed at the following address

https://twitch.tv/dota2ruhub


https://www.twitlonger.com/show/n_1sqt9j9
CuddlyCuteKitten
Profile Joined January 2004
Sweden2631 Posts
Last Edited: 2019-05-25 16:57:09
May 25 2019 16:15 GMT
#37
Edit: Ceb's apology already posted above.

Ramzes on twitter

"I think everyone knows that I used to be toxic in pubs for a long time. I’ve improved over the years but am still not perfect. I know there’ll be some development of Solo/Ceb situation tomorrow, so right now I would simply like to apologize and promise it’ll never happen again."

My "interpretation" (clarity is important) of Ramzes tweet :D

"Thanks for getting me into this shitstorm Solo. If you had just realized that being a paid player in an org is substantially different from being a member of the public none of this shit would have happened. I wonder how on earth you thought riling up the public against another economic entity was a good idea. Or even worse, putting our org on the line by throwing ultimatums on our most important partner (Valve) which are known to absolutely hate getting involved in dota 2 drama. I guess you misjudged your importance compared to the national government of the worlds second most powerful country. Anyway, once OG's and VP's PR teams are done with yours and ceb's official statement on how sorry Ceb is and how much you misunderstood him and what a great guy he really is I guess this mess is over. Just waiting a day for Valve to OK any wrist slaps as being sufficient first, if they even want to get involved.
It's also your fault my in game chat is going to be more heavily moderated than Elon musks twitter account from now on.
Fuck..."
waaaaaaaaaaaooooow - Felicia, SPF2:T
Emnjay808
Profile Blog Joined September 2011
United States10656 Posts
May 25 2019 16:37 GMT
#38
"Those who live in glass houses should not throw stones" definitely applies here. I never really, fully understood that idiom until now.

Also Ramzes tweet is fucking hilarious. I knew there was a reason why I always liked him.
Skol
CuddlyCuteKitten
Profile Joined January 2004
Sweden2631 Posts
May 25 2019 16:56 GMT
#39
To be clear that was just my humorous take on "reading between the lines" and not an actual tweet that I translated. I guess I should have been more clear.
waaaaaaaaaaaooooow - Felicia, SPF2:T
DavoS
Profile Blog Joined October 2012
United States4605 Posts
May 25 2019 17:05 GMT
#40
On May 26 2019 01:15 Nevuk wrote:
Ceb has released a new apology and has agreed to do a QnA sitdown with RuHub

Show nested quote +
One day wiser
First and foremost, I would like to apologize to those who have been offended by my stupidity. This obviously includes the Russian community, and more broadly the entire DotA community.



This is not about defending myself or justifying what I have written. I take full responsibility for that. I just want to apologize and say how ashamed I am to have given in to my emotions in this way. I would like to acknowledge my mistake here so that this type of act does not happen again.



Now that I have been able to distance myself a little bit from what happened, here is my reading of things. DotA is a wonderful game, which teaches you to cooperate with people from all over the world. Different cultures, nationalities, ages, sexes, etc. This is what makes our game so beautiful but also sometimes so difficult.

But you must never forget, and that's what I did that time, the passion. Passion before competition. Now, I got caught up in a conflict. I hope that this mistake will allow me, and all of us, to remember that we all share the same passion that drives us and that it is imperative to go beyond this type of events.



I am ashamed of my behaviour for two reasons. First of all because in any case, letting anger and emotions take over is never the right way to manage things. I obviously already knew this very well, because this is probably the first lesson you learn from competitive losses, and I have had many.

Secondly, I have become, whether I like it or not, a public figure. That makes me a role model in many ways. This gives me a responsibility to anyone who can listen to or admire my work. I am aware of this, I have the opportunity to inspire others and set an example. But the other day, not only did I offend many people, but I also let down those who believed in me. I am deeply sorry.



I would now like to turn to the words I used. I had to read them over and over again. Each of these occasions triggers the same shame and pain, really. The truth is that today, the Russian community is probably disappointed and angry at me, and I don't blame them. They react with pride and firmness. I expected nothing less from them. I have always been, not only respectful, but above all admiring the Russian culture. I would like you to know that I have been close to the Russian DotA community throughout my entire career, and I am grateful of all the amazing things I have been able to learn and experience thanks to it.

I am one of the few Western players to have played in tier 1 teams with many different CIS players. My first foreign tournaments were held in the CIS region, and to date I have participated in many competitions in Russia. I have always been very enthusiastic about giving back to the Russian community through interviews or any content creation. Because all I've gotten out of it so far is love, and I've always tried to give them that love back. I have changed my nickname to Cyrillic (OG.Себ), I sometimes promote Russian culture on my streams for those who follow them etc. Russia is one of the largest DotA countries, and as the biggest DotA fan, it has always been a pleasure to compete with or against Russian talent.


What I'm trying to get is that if I had been accused of harming a community or a nationality, I would have been hurt. But this one in particular leaves me devastated. I'm sorry for "betraying" your trust and respect, in a way. I hope that one day or another, with time and effort, I will be able to redeem myself with you and earn your forgiveness.



To do this, the first step for me will be to participate in a question and answer session with the Russian community itself.



It will take place live on the 26th at 12 am CET on RuHub.

It will be distributed at the following address

https://twitch.tv/dota2ruhub


https://www.twitlonger.com/show/n_1sqt9j9



So now the ball is in Solo’s court. I get the feeling that even if he forgives Ceb, he’s going to follow through with his threat to not attend Epicenter until Valve steps in. I’m not sure if I agree that this is the hill to die on, but the wildly different response to what happened to Kuku vs Mind_Control getting off for free is kinda glaring
"KDA is actually the most useless stat in the game" Aui_2000
Prev 1 2 3 4 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 3h 53m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 501
UpATreeSC 125
ProTech103
JuggernautJason49
Nathanias 44
StarCraft: Brood War
Britney 19088
Calm 2805
Larva 341
Aegong 30
Dewaltoss 25
ajuk12(nOOB) 20
NaDa 11
Beast 2
Dota 2
Pyrionflax213
capcasts138
League of Legends
Reynor94
Counter-Strike
fl0m3822
Stewie2K141
Heroes of the Storm
Liquid`Hasu418
Other Games
Grubby2394
FrodaN872
C9.Mang0167
IndyStarCraft 140
ZombieGrub73
markeloff59
Trikslyr49
Organizations
StarCraft 2
angryscii 31
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• StrangeGG 29
• IndyKCrew
• LaughNgamezSOOP
• sooper7s
• AfreecaTV YouTube
• intothetv
• Kozan
• Migwel
StarCraft: Brood War
• Pr0nogo 5
• iopq 1
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota2851
League of Legends
• Doublelift2150
• TFBlade672
Counter-Strike
• imaqtpie933
Other Games
• Shiphtur168
Upcoming Events
Replay Cast
3h 53m
The PondCast
13h 53m
WardiTV Summer Champion…
14h 53m
herO vs MaxPax
Clem vs Classic
Replay Cast
1d 3h
LiuLi Cup
1d 14h
MaxPax vs TriGGeR
ByuN vs herO
Cure vs Rogue
Classic vs HeRoMaRinE
Cosmonarchy
1d 19h
OyAji vs Sziky
Sziky vs WolFix
WolFix vs OyAji
BSL Team Wars
1d 22h
Team Hawk vs Team Dewalt
BSL Team Wars
1d 22h
Team Hawk vs Team Bonyth
SC Evo League
2 days
TaeJa vs Cure
Rogue vs threepoint
ByuN vs Creator
MaNa vs Classic
Maestros of the Game
2 days
ShoWTimE vs Cham
GuMiho vs Ryung
Zoun vs Spirit
Rogue vs MaNa
[ Show More ]
[BSL 2025] Weekly
2 days
SC Evo League
3 days
Maestros of the Game
3 days
SHIN vs Creator
Astrea vs Lambo
Bunny vs SKillous
HeRoMaRinE vs TriGGeR
BSL Team Wars
3 days
Team Bonyth vs Team Sziky
BSL Team Wars
3 days
Team Dewalt vs Team Sziky
Monday Night Weeklies
4 days
Replay Cast
5 days
Sparkling Tuna Cup
5 days
Liquipedia Results

Completed

CSLAN 3
uThermal 2v2 Main Event
HCC Europe

Ongoing

Copa Latinoamericana 4
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
ASL Season 20
CSL Season 18: Qualifier 1
Acropolis #4 - TS1
CSL Season 18: Qualifier 2
SEL Season 2 Championship
WardiTV Summer 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025

Upcoming

CSL 2025 AUTUMN (S18)
LASL Season 20
BSL Season 21
BSL 21 Team A
Chzzk MurlocKing SC1 vs SC2 Cup #2
RSL Revival: Season 2
Maestros of the Game
EC S1
Sisters' Call Cup
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
MESA Nomadic Masters Fall
CS Asia Championships 2025
Roobet Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.