• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 06:51
CEST 12:51
KST 19:51
  • 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
Serral wins EWC 202532Tournament Spotlight: FEL Cracow 202510Power Rank - Esports World Cup 202580RSL Season 1 - Final Week9[ASL19] Finals Recap: Standing Tall15
Community News
[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder8EWC 2025 - Replay Pack4Google Play ASL (Season 20) Announced48BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams10Weekly Cups (July 14-20): Final Check-up0
StarCraft 2
General
The GOAT ranking of GOAT rankings Tournament Spotlight: FEL Cracow 2025 Classic: "It's a thick wall to break through to become world champ" Firefly given lifetime ban by ESIC following match-fixing investigation Serral wins EWC 2025
Tourneys
Sea Duckling Open (Global, Bronze-Diamond) TaeJa vs Creator Bo7 SC Evo Showmatch Sparkling Tuna Cup - Weekly Open Tournament FEL Cracov 2025 (July 27) - $10,000 live event Esports World Cup 2025
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 484 Magnetic Pull Mutation #239 Bad Weather Mutation # 483 Kill Bot Wars Mutation # 482 Wheel of Misfortune
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ Which top zerg/toss will fail in qualifiers? Google Play ASL (Season 20) Announced 2025 Season 2 Ladder map pool Flash Announces (and Retracts) Hiatus From ASL
Tourneys
[ASL20] Online Qualifiers Day 1 [Megathread] Daily Proleagues Small VOD Thread 2.0 [BSL] Non-Korean Championship - Final weekend
Strategy
[G] Mineral Boosting Muta micro map competition Does 1 second matter in StarCraft? Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Beyond All Reason Total Annihilation Server - TAForever [MMORPG] Tree of Savior (Successor of Ragnarok)
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
Vanilla Mini Mafia TL Mafia Community Thread
Community
General
European Politico-economics QA Mega-thread US Politics Mega-thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread Stop Killing Games - European Citizens Initiative
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread [\m/] Heavy Metal Thread Movie Discussion! [Manga] One Piece Korean Music Discussion
Sports
2024 - 2025 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale The Automated Ban List
Blogs
ASL S20 English Commentary…
namkraft
The Link Between Fitness and…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Socialism Anyone?
GreenHorizons
Customize Sidebar...

Website Feedback

Closed Threads



Active: 631 users

Serral wins EWC 2025 - Page 2

Forum Index > SC2 General
32 CommentsPost a Reply
Prev 1 2 All
EEk1TwEEk
Profile Joined June 2017
Russian Federation145 Posts
July 30 2025 12:18 GMT
#21
Very dissapointed in Maru's, Clem's, Rogue's and Reynor's performance.
Serral was fking unstoppable
This man suffers from a bad heart, but I have plenty of medicine.
Poopi
Profile Blog Joined November 2010
France12880 Posts
July 30 2025 12:25 GMT
#22
On July 30 2025 21:18 EEk1TwEEk wrote:
Very dissapointed in Maru's, Clem's, Rogue's and Reynor's performance.
Serral was fking unstoppable

For Maru and Rogue I kinda agree. But for Clem and especially Reynor, how?
Reynor barely lost 2-3 to Maru in a close and epic series, same versus Serral. He probably misplayed that engagement but that can happen when you are so eager to win.
As for Clem, apparently when he went to Korea he got destroyed by Classic in practice, and given how other terrans fare in TvP, no shame in losing to Classic.
But yeah Maru's loss was on him, he has the ability to beat Cure in TvT, that's a very disappointing performance.
WriterMaru
Admiral Yang
Profile Joined July 2025
11 Posts
July 30 2025 14:05 GMT
#23
I think this tournament was the first time since 2023, either Gamers8 or Homestory Cup, whichever one was the latest, that I truly felt that Reynor was back to being an S-tier player. His series against Serral was as close as it gets.
Antithesis
Profile Joined August 2010
Germany1186 Posts
Last Edited: 2025-08-01 00:25:55
July 31 2025 00:09 GMT
#24
This was an awesome tournament and yet another strong run by Serral.

In my personal view, Serral's win in ultra lategame ZvP after losing his main and natural in game 1 in the first series against Classic was the single most impressive play of anyone at EWC. Yes, the ZvZ hold in game 5 against Reynor was much closer, but I think pulling off such a ZvZ clutch hold is something several Zerg players can do on their best day, as it "only" requires 20-30 seconds of ideal play and a bit of over-commitment on the other part. Out-trading ultra lategame protoss in ZvP over a span of 10+ minutes, after losing your main and natural, however, as in the first game against Classic, I think literally no other Zerg player on earth could have pulled off in this way right now.

It even felt as if in this match, the very first map against Classic, Serral sent a message: "Look, forget about Dallas, ultra lategame is not where I will be outplayed." And they did not get into this phase in any of their other 9 maps.
Mutation complete.
WombaT
Profile Blog Joined May 2010
Northern Ireland25318 Posts
Last Edited: 2025-07-31 01:12:11
July 31 2025 00:37 GMT
#25
On July 31 2025 09:09 Antithesis wrote:
This was an awesome tournament and yet another strong run by Serral.

In my personal view, Serral's win in ultra lategame ZvP after losing his main and natural in game 1 in the first series against Classic was the single most impressive play of anyone at EWC. Yes, the ZvZ hold in game 5 against Reynor was much closer, but I think pulling of such a ZvZ clutch hold is something several Zerg players can do on their best day, as it "only" requires 20-30 seconds of ideal play and a bit of over-commitment on the other part. Out-trading ultra lategame protoss in ZvP over a span of 10+ minutes, after losing your main and natural, however, as in the first game against Classic, I think literally no other Zerg player on earth could have pulled off in this way right now.

It even felt as if in this match, the very first map against Classic, Serral sent a message: "Look, forget about Dallas, ultra lategame is not where I will be outplayed." And they did not get into this phase in any of their other 9 maps.

It’s unbelievable, having bases up and trading at a slight deficit, we see that with reasonable regularity.

Out-doing Toss on efficiency of trades when ecos are relative similar, that’s crazy. Nobody but Serral can actually do that.

You see this in the final too. Conventional wisdom was that PvZ is a little Toss favoured in lategame, and Classic is very good at that. Naturally you’d assume Classic just does that. Also Classic had prior to this tournament taken Serral out.

That Classic didn’t go for that as his bread and butter for the finals I think says a lot. Based on their prior series I think Classic didn’t think he could reliably win by just shooting for the lategame so he mixed it up

If it’s any other Zerg I think Classic throws out a few sharp timings, and plays for the lategame in the majority of sets.

Versus Serral, specifically I think he lost confidence in his ability to win in the lategame so he switched it up a bit.

With the form he’d shown, I wouldn’t say it’s a guarantee but I think Classic had at least an 50/50 against any Zerg if they’d made it to the grand finals.

Against Serral in a Bo9? Not being hyperbolic I basically thought he had a 0% shot. A Bo5 sure, and a Bo7 he’d need some BO luck but possible, Bo9 though?

Any other Zerg? He can definitely win, he can definitely lose. If Reynor had made it through, he’s super good obviously and basically any result is possible. Reynor blitzes Classic with a bunch of aggression and wins comfortably, alternative Classic survives the aggression and picks him apart in lategame and wins comfortably.

Serral’s genuinely just on another planet. It’s super hard to sneak out some brutal timing against his scouting and game sense. He can also all-in you if he thinks it’s worth a shot, and if you want to just go NR 20 he can pick you apart.

Like good fucking luck with that. He just exists on a different stratosphere, and in some ways that’s a bad thing. Take Serral out of it and we’d have a crazy competitive era in terms of champ winners/contenders. He lost one series in 2024 to someone not called Clem, which was to Maru, who he swept in the rematch.

In 2025 he’s lost a little more, but it’s still ridiculous.

Of his 10 losses on his 38-10, 1 was a group stage loss in a group he sailed through, 1 was effectively a show match.

We’ve a loss at Master’s Colosseum to MaxPax, but he recovered to win the tournament from the lower bracket. He lost to Clem and MaxPax consecutively to knock him out of the Liuliu Cup. Lost to Dark at Pigsty Festival, but got through the loser’s bracket to face Clem, losing 3-4 in the finals. Lost in the Ro8 2-3 to Classic at Dreamhack Dallas. Lost to Zoun at Stara Zagora, recovered to lose to Clem 3-4 in the finals of that event.

I’m almost certain this is unique at the highest level of the game. Serral has not lost a single match in 2025 that didn’t go to the deciding rubber. Outside of one loss to MaxPax in ‘Basilisk Big Brain Bouts #80’ which I assume is some kind of weekly/showmatch.

That’s fucking mental, less competition or not. What’s even more mental is it’s not actually one of his best years if we’re talking win rates. Just the 79% match win.

2024 he had an insane match win, but Clem did sweep him numerous times. The 2025 iteration of Serral wins a bit less, but if you are to beat him the series [i]will[/i/] go the distance.

Which is pretty insane IMO, like nobody has done that admittedly minor quirk but hey. I’m sure I’ll have people saying Koreans don’t practice anymore or whatever the usual craic is there.
'You'll always be the cuddly marsupial of my heart, despite the inherent flaws of your ancestry' - Squat
Yoshi Kirishima
Profile Blog Joined July 2009
United States10343 Posts
Last Edited: 2025-07-31 01:56:03
July 31 2025 01:14 GMT
#26
On July 30 2025 21:25 Poopi wrote:
Show nested quote +
On July 30 2025 21:18 EEk1TwEEk wrote:
Very dissapointed in Maru's, Clem's, Rogue's and Reynor's performance.
Serral was fking unstoppable

For Maru and Rogue I kinda agree. But for Clem and especially Reynor, how?
Reynor barely lost 2-3 to Maru in a close and epic series, same versus Serral. He probably misplayed that engagement but that can happen when you are so eager to win.
As for Clem, apparently when he went to Korea he got destroyed by Classic in practice, and given how other terrans fare in TvP, no shame in losing to Classic.
But yeah Maru's loss was on him, he has the ability to beat Cure in TvT, that's a very disappointing performance.


Reynor did great, just too bad he faced the final boss in Ro8 and not even Ro4
But Maru would have lost to Serral anyways, but it mighta been a cool match to see with his mech (or maybe it'd be a stomp again, it's so hard to know lol)
Mid-master streaming MECH ONLY + commentary www.twitch.tv/yoshikirishima +++ "If all-in fails, all-in again."
WombaT
Profile Blog Joined May 2010
Northern Ireland25318 Posts
July 31 2025 01:26 GMT
#27
I cba filtering out a few things, but 2023 just overall between offline and online. There’s a few things I wouldn’t include if I was being more rigorous.

Under these filters, Serral is 321–79 (80.25%) in games and 132–12 (91.67%) in matches

91! That’s insane.

2024 we’ve got a specific offline win rate that’s a mere 86%

There’s less depth these days, I’d agree with that but nobody gets near these win rates on their best years (with a few exceptions). Those that do aren’t chaining them up year after year.

For 7 years now. If Serral was only doing it for a few years, or if you saw a few other people marching his numbers, you can make the case that the scene declined and people are more dominant because the depth’s dropped off.

But they’re generally not doing that. Nobody else is routinely sticking up these numbers.
'You'll always be the cuddly marsupial of my heart, despite the inherent flaws of your ancestry' - Squat
WombaT
Profile Blog Joined May 2010
Northern Ireland25318 Posts
July 31 2025 01:38 GMT
#28
On July 31 2025 10:14 Yoshi Kirishima wrote:
Show nested quote +
On July 30 2025 21:25 Poopi wrote:
On July 30 2025 21:18 EEk1TwEEk wrote:
Very dissapointed in Maru's, Clem's, Rogue's and Reynor's performance.
Serral was fking unstoppable

For Maru and Rogue I kinda agree. But for Clem and especially Reynor, how?
Reynor barely lost 2-3 to Maru in a close and epic series, same versus Serral. He probably misplayed that engagement but that can happen when you are so eager to win.
As for Clem, apparently when he went to Korea he got destroyed by Classic in practice, and given how other terrans fare in TvP, no shame in losing to Classic.
But yeah Maru's loss was on him, he has the ability to beat Cure in TvT, that's a very disappointing performance.


Reynor beat Maru 3-2, he did lose to Serral 2-3

Reynor did great, just too bad he faced the final boss in Ro8 and not even Ro4
But Maru would have lost to Serral anyways, but it mighta been a cool match to see with his mech (or maybe it'd be a stomp again, it's so hard to know lol)

He probably gets soundly beaten, perhaps not a stomp. Reynor’s as good, if not actually better than Serral in a chaotic mechanical slugfest against bio styles, it’s why he’s quite a good matchup for Clem.

Serral is both better at sniffing out shenanigans or other pocket styles, and generally more patient at dismantling them. Reynor will throw one too many runbys away

I think Maru has triple problem that he can’t just throw out crazy builds because Serral tends to read them well, he can’t just play to turtle because unlike other Zergs Serral can dismantle it, where even other very good Zergs struggle to break it. And Maru can’t just play like Clem, which does give Serral problems, but doesn’t seem like something Maru can play to the same level.

2018 quad GSL Maru can absolutely hang with Serral, but he can’t do it now. Serral is better and Maru is worse.

There’s just no way to exploit Serral. He’s obviously a very macro-oriented player, but he’s not greedy. If Serral was more of a ‘if you let him be greedy and he cuts corners, he’s unbeatable’ player there’s counters there
'You'll always be the cuddly marsupial of my heart, despite the inherent flaws of your ancestry' - Squat
dyhb
Profile Joined August 2021
7 Posts
July 31 2025 03:01 GMT
#29
Ridiculous Serral matches. I particularly liked Serral vs Reynor. Matches that hang on a knife's edge.
TeamMamba
Profile Joined June 2025
62 Posts
July 31 2025 03:23 GMT
#30
On July 31 2025 09:37 WombaT wrote:
Show nested quote +
On July 31 2025 09:09 Antithesis wrote:
This was an awesome tournament and yet another strong run by Serral.

In my personal view, Serral's win in ultra lategame ZvP after losing his main and natural in game 1 in the first series against Classic was the single most impressive play of anyone at EWC. Yes, the ZvZ hold in game 5 against Reynor was much closer, but I think pulling of such a ZvZ clutch hold is something several Zerg players can do on their best day, as it "only" requires 20-30 seconds of ideal play and a bit of over-commitment on the other part. Out-trading ultra lategame protoss in ZvP over a span of 10+ minutes, after losing your main and natural, however, as in the first game against Classic, I think literally no other Zerg player on earth could have pulled off in this way right now.

It even felt as if in this match, the very first map against Classic, Serral sent a message: "Look, forget about Dallas, ultra lategame is not where I will be outplayed." And they did not get into this phase in any of their other 9 maps.

It’s unbelievable, having bases up and trading at a slight deficit, we see that with reasonable regularity.

Out-doing Toss on efficiency of trades when ecos are relative similar, that’s crazy. Nobody but Serral can actually do that.

You see this in the final too. Conventional wisdom was that PvZ is a little Toss favoured in lategame, and Classic is very good at that. Naturally you’d assume Classic just does that. Also Classic had prior to this tournament taken Serral out.

That Classic didn’t go for that as his bread and butter for the finals I think says a lot. Based on their prior series I think Classic didn’t think he could reliably win by just shooting for the lategame so he mixed it up

If it’s any other Zerg I think Classic throws out a few sharp timings, and plays for the lategame in the majority of sets.

Versus Serral, specifically I think he lost confidence in his ability to win in the lategame so he switched it up a bit.

With the form he’d shown, I wouldn’t say it’s a guarantee but I think Classic had at least an 50/50 against any Zerg if they’d made it to the grand finals.

Against Serral in a Bo9? Not being hyperbolic I basically thought he had a 0% shot. A Bo5 sure, and a Bo7 he’d need some BO luck but possible, Bo9 though?

Any other Zerg? He can definitely win, he can definitely lose. If Reynor had made it through, he’s super good obviously and basically any result is possible. Reynor blitzes Classic with a bunch of aggression and wins comfortably, alternative Classic survives the aggression and picks him apart in lategame and wins comfortably.

Serral’s genuinely just on another planet. It’s super hard to sneak out some brutal timing against his scouting and game sense. He can also all-in you if he thinks it’s worth a shot, and if you want to just go NR 20 he can pick you apart.

Like good fucking luck with that. He just exists on a different stratosphere, and in some ways that’s a bad thing. Take Serral out of it and we’d have a crazy competitive era in terms of champ winners/contenders. He lost one series in 2024 to someone not called Clem, which was to Maru, who he swept in the rematch.

In 2025 he’s lost a little more, but it’s still ridiculous.

Of his 10 losses on his 38-10, 1 was a group stage loss in a group he sailed through, 1 was effectively a show match.

We’ve a loss at Master’s Colosseum to MaxPax, but he recovered to win the tournament from the lower bracket. He lost to Clem and MaxPax consecutively to knock him out of the Liuliu Cup. Lost to Dark at Pigsty Festival, but got through the loser’s bracket to face Clem, losing 3-4 in the finals. Lost in the Ro8 2-3 to Classic at Dreamhack Dallas. Lost to Zoun at Stara Zagora, recovered to lose to Clem 3-4 in the finals of that event.

I’m almost certain this is unique at the highest level of the game. Serral has not lost a single match in 2025 that didn’t go to the deciding rubber. Outside of one loss to MaxPax in ‘Basilisk Big Brain Bouts #80’ which I assume is some kind of weekly/showmatch.

That’s fucking mental, less competition or not. What’s even more mental is it’s not actually one of his best years if we’re talking win rates. Just the 79% match win.

2024 he had an insane match win, but Clem did sweep him numerous times. The 2025 iteration of Serral wins a bit less, but if you are to beat him the series [i]will[/i/] go the distance.

Which is pretty insane IMO, like nobody has done that admittedly minor quirk but hey. I’m sure I’ll have people saying Koreans don’t practice anymore or whatever the usual craic is there.


Great write up

The biggest difference between Serral and the other Zergs is his ability to slow down the game and slowly pick his opponent apart.

All the other Zergs will try to keep brute forcing themselves and try to overpower their opponents with their economy lead. Hence why a lot of Zergs literally hit a brick wall when they play against Maru or classic turtle defensive style.

The other Zergs dont have that patience or ability to slow down the game and slowly out trade the opponents. That’s why all the other Zergs usually lose 10-20k more resources
Simplistik
Profile Blog Joined November 2007
2007 Posts
Last Edited: 2025-08-01 05:19:33
July 31 2025 09:33 GMT
#31
The final was pretty disappointing, to put it mildly.
Dear BW Gods, I know it's not autumn (in the Northern hemisphere), but please have mercy on Protoss.
RandomPlayer
Profile Joined April 2012
Russian Federation393 Posts
July 31 2025 10:49 GMT
#32
On July 31 2025 18:33 Simplistik wrote:
The final was pretty disappointing, to out it mildly.


It's true and wild at the same time. Because those are the two best players in the tournament. I mean bracket design makde everything right for them to face each other, but serral had an answer to everything like an overmind.
tommey.liang
Profile Joined November 2020
United States363 Posts
August 01 2025 02:54 GMT
#33
Undoubtedly the goat of SC2 - congrats to Joona. Also loved the close series he had with Reynor.

Would have liked to have seen Clem not get blanked with this title defense run.
FF, KH, Persona, Uncharted, Yakuza | Porter, Illenium, MitiS, Dabin, Seven Lions, Petit Biscuit | Diablo II, SC2 | Pho, sushi, tacos
Prev 1 2 All
Please log in or register to reply.
Live Events Refresh
CranKy Ducklings
10:00
Sea Duckling Open #137
CranKy Ducklings85
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko162
MindelVK 24
StarCraft: Brood War
Britney 29398
ggaemo 896
BeSt 568
Larva 522
Soma 427
Zeus 303
GuemChi 174
Mong 169
ToSsGirL 167
firebathero 155
[ Show more ]
hero 127
Last 100
Rush 99
Bonyth 37
Yoon 23
ajuk12(nOOB) 21
Noble 19
sas.Sziky 16
Dota 2
XcaliburYe542
Counter-Strike
Stewie2K1142
Super Smash Bros
Westballz25
Heroes of the Storm
Khaldor230
Other Games
singsing1790
DeMusliM289
SortOf186
Hui .118
B2W.Neo25
OptimusSC28
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• Berry_CruncH198
• LUISG 122
• StrangeGG 50
• iHatsuTV 12
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV629
Upcoming Events
BSL20 Non-Korean Champi…
1h 10m
Mihu vs QiaoGege
Zhanhun vs Dewalt
Fengzi vs TBD
WardiTV European League
5h 10m
ShoWTimE vs Harstem
Shameless vs MaxPax
HeRoMaRinE vs SKillous
ByuN vs TBD
Sparkling Tuna Cup
23h 10m
BSL20 Non-Korean Champi…
1d 3h
Bonyth vs TBD
WardiTV European League
1d 5h
Wardi Open
2 days
OSC
2 days
uThermal 2v2 Circuit
4 days
The PondCast
4 days
uThermal 2v2 Circuit
6 days
[ Show More ]
RSL Revival
6 days
RSL Revival
6 days
Liquipedia Results

Completed

BSL 20 Non-Korean Championship
FEL Cracow 2025
Underdog Cup #2

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
ASL Season 20: Qualifier #1
HCC Europe
CC Div. A S7
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025

Upcoming

ASL Season 20: Qualifier #2
ASL Season 20
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
WardiTV Summer 2025
uThermal 2v2 Main Event
MESA Nomadic Masters Fall
Thunderpick World Champ.
CAC 2025
Roobet Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
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.