• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 19:39
CEST 01:39
KST 08:39
  • 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 202538Tournament Spotlight: FEL Cracow 202510Power Rank - Esports World Cup 202580RSL Season 1 - Final Week9[ASL19] Finals Recap: Standing Tall15
Community News
LiuLi Cup - August 2025 Tournaments3[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder10EWC 2025 - Replay Pack4Google Play ASL (Season 20) Announced55BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams11
StarCraft 2
General
Serral wins EWC 2025 The GOAT ranking of GOAT rankings Interview with Chris "ChanmanV" Chan Tournament Spotlight: FEL Cracow 2025 Classic: "It's a thick wall to break through to become world champ"
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament LiuLi Cup - August 2025 Tournaments Sea Duckling Open (Global, Bronze-Diamond) TaeJa vs Creator Bo7 SC Evo Showmatch FEL Cracov 2025 (July 27) - $10,000 live event
Strategy
Custom Maps
External Content
Mutation # 485 Death from Below Mutation # 484 Magnetic Pull Mutation #239 Bad Weather Mutation # 483 Kill Bot Wars
Brood War
General
Nobody gona talk about this year crazy qualifiers? [BSL 2025] H2 - Team Wars, Weeklies & SB Ladder How do the new Battle.net ranks translate? BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams BW General Discussion
Tourneys
Cosmonarchy Pro Showmatches [ASL20] Online Qualifiers Day 2 [Megathread] Daily Proleagues [ASL20] Online Qualifiers Day 1
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 Total Annihilation Server - TAForever Nintendo Switch Thread Beyond All Reason [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
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread 9/11 Anniversary Possible Al Qaeda Attack on 9/11 Things Aren’t Peaceful in Palestine European Politico-economics QA Mega-thread
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [\m/] Heavy Metal Thread Movie Discussion! Korean Music Discussion
Sports
Formula 1 Discussion 2024 - 2025 Football Thread TeamLiquid Health and Fitness Initiative For 2023
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: 630 users

Proleague R3 Playoffs - CJ move on to face KT

Forum Index > SC2 General
18 CommentsPost a Reply

Proleague R3 Playoffs - CJ move on to face KT

Text byTL.net ESPORTS
May 18th, 2014 00:36 GMT
SKPlanet PRoleague

Round 3 Playoffs



CJ Defeat Jin Air
EffOrt comes through

CJ vs KT Preview
The playoffs continue

Brackets and standings on Liquipedia

Videos on Youtube

CJ Defeat Jin Air

By: Zealously

The first match of the Round 3 playoffs finished with CJ Entus emerging victorious over Jin Air after an incredibly closely fought match with a dramatic ending. After the two teams traded three games a piece, the slumping (Z)EffOrt was CJ's shocking pick as their champion in the final ace match against Maru.

Things looked dire for CJ as EffOrt came close to being crippled by Maru's 8-8-8 reaper build, but the CJ captain managed to channel some of his old OSL-winning power to fight back to even footing with the MarinePrince. An unusual and exciting game ensued, with Maru going bio-mech while EffOrt went BL/Viper/Hydra/Swarm Host to counter his opponent's mixed composition. In the end, EffOrt's ability to protect his brood lords proved to be the difference, and he forced the GG from Maru with a swarm of broodlings from the sky.

(Z)Hydra <King Sejong Station> (T)Cure
(P)Hush <Maze> (T)Cure
(P)Hush <Merry Go Round> (Z)Rogue
(P)herO <Crux Frost> (Z)Rogue
(P)herO <Outboxer> (P)sOs
(P)herO <Habitation Station> (T)Maru
(Z)EffOrt <King Sejong Station> (T)Maru


EffOrt was not the only surprising pick on the night. With (P)Bong also receiving the start ahead of the red-hot (T)Bbyong (12-4), it's safe to say that Coach Park would have received plenty of criticism if things had not gone CJ's way.

The first match began (Z)Hydra being sent out as the starter for CJ against (T)Cure from Jin Air. In standard Hydra fashion, with the CJ Zerg played a safe, roach-based early/mid-game that set him up for a transition to muta-ling-bane going into the later stages of the game. Meanwhile, Cure played the Terran standard of marine-medivac-mine, pushing forward aggressively while upgrading his units at home. Unfortunately for Hydra, he was unable to take the right engagements against Cure, and was even hampered by his own poor decision making. His backdoor attacks with banelings failed to get anything done, and he was forced to GG out against Cure's endless waves of bio.

In a bit of a surprise, (P)Hush was fielded as the follow-up player and took on Cure on the infamous Protoss map Maze. Just as Cure defeated Hydra in textbook fashion, Hush proceeded to take out Cure as a matter of procedure. Cure attempted drops to disrupt Hush's rhythm, but Hush shrugged off the minor damage and countered with oracle harass of his own before walking all over Cure with a well-upgraded templar-based army.

Hush then attempted to get a win-streak going against (Z)Rogue in the next match, but his execution of the immortal-zealot push proved to be a far shout from that of a master like PartinG. Going up against lackluster micro and poorly placed time warps, Rogue was able to take an easy victory.

(P)herO came out as CJ Entus' third player, seemingly confirming Bbyong as the eventual ace. Rogue's 9-pool was thwarted by herO fast forge build (which had been intended for a cannon rush), and from there on out it was an uphill battle that Rogue could not surmount. After a slow build-up, herO's stalker-colossus army marched across the map and forced the GG from Rogue to tie the series 2-2.

herO would go on to face his $100,000 nemesis (P)sOs in the next game, where their shared history immediately came to the forefront. After putting down a fast gateway at 11 supply, herO made sure to thoroughly scour the map for any sign of the proxy shenanigans that cost him $100,000 in Poland. herO seemed be on top of his game, while sOs was too focused on being cute with hidden pylons and Dark Shrine cancels, eventually leading into double stargates. It turned out to be one of those days where sOs' tricks didn't pay off, and herO simply kicked down the front door to take his second win.

(T)Maru predictably came out as Jin Air's ace, and he immediately made up for his poor Round 3 performances by putting herO in his place. There was some doubt as to whether or not he knew that he was actually playing a Protoss when he built tanks against immortals and templars, but the bio-tank composition ended up working out in the end. Maru's mastery of marine/marauder micro was on full display, and he constantly attacked and out-traded herO until he ran away with the supply lead and the game.

Now, who could the ace be but Bbyong? After all, the Terran once jokingly referred to as neo-Ensnare had achieved the best record of any Terran in the regular round, and had the second best record overall (6-1, behind sOs' 7-2). After ironing out the flaws in his play, Bbyong had become into quite an asset for CJ, and it seemed logical that he would be the ace. But instead, the ace was (Z)EffOrt.

There was some logic, even for those without direct knowledge of CJ's in-house performances, to fielding Effort against Maru. Far behind his two illustrious match-ups TvP and TvT, TvZ had always been somewhat of a weak spot for the Jin Air Terran, so fielding the remaining Zerg on the team wasn't an incomprehensible choice, though it was still confusing given Effort's 11% win rate going into the match.

Maru started off the game with the intent of ending it before his weaknesses could be exploited, going for an 8-8-8 against Effort's very greedy hatch-gas-pool opener. Things looked grim for Effort, but he pulled through with some stellar defense until lings and a queen could come out, at which point the reapers were essentially forced to give up their presence in Effort's base. The roach follow-up looked like it would kill Maru straight-up, as he had been forced to go for a greedy 3CC build to catch up in economy, but Maru managed to channel his defensive powers well enough that once they entered the mid-game, Maru was once again ahead.

I won't say any more about what happened, because attempting to concisely summarize the game wouldn't quite do it justice. Instead, I recommend that you watch it, now.


Coming up, we have CJ Entus going up against #2 seed KT Rolster in a fight to decide who gets to face Round 3 behemoth SKT. While the dubious honour of playing the by far best performing team of the round in an all-kill format where any of SKT's seven Code S players may get hot doesn't sound very rewarding, there is also the added incentive of 40 Proleague points and ₩15,000,000 (roughly $14,000) for first place, and 10 Proleague points + ₩5,000,000 (roughly $4,500) for second place.

[image loading]

CJ Entus vs KT Rolster Preview

By: DarkLordOlli

Countdown:

(T)Flash <King Sejong Station> (P)herO
<Maze>
<Merry Go Round>
<Habitation Station>
<Outboxer>
<Frost>
<King Sejong Station>


CJ Entus: The Unlikely Heroes


A few months ago when this SPL season started, many were naming CJ Entus among the big favorites to take the championship. A promising lineup of up and coming stars and ever improving veterans combined with Coach Park's magic touch - what could possibly go wrong?

In reality they haven't quite managed to live up to expectations. Round 1 was one they wish they could forget, finishing in 6th place and failing to reach the playoffs. CJ went on to do considerably better in the second round, finishing second in group stage. However, they were unable to reach the finals in the Round playoffs, their path barred by Super's might 3-gate.

In Round 3, Coach Park's master plan is inching closer to fruition. With herO leading the line, Hydra and Bbyong stepping up their games and Gumiho, Sora, Hush and apparently even Effort in support, CJ are a very well rounded team.

This especially showed in yesterday's match against Jin Air where Hush stepped up to take a game, herO provided two clutch victories against Rogue and sOs and Bbyong was surprisingly left out in favor of Effort as their final player. That seemingly suicidal move proved to be masterstroke from Coach Park, with EffOrt going on to save CJ as well as Artosis' passion.

But the two toughest teams still lie in wait, with KT being first in line. Team Zest (can we call them that by now?) has decided to send its former torch bearer Flash out first. In a mirror move, CJ has sent out its top star in (P)herO to start this series off with a bang. The PvT matchup is one that is still very divisive, and a lot of top Protoss players in Korea will say that it favors Terran. You could believe them when players like Maru are playing, but it's hard to say if Flash can consistently reach that level. Flash has said in interviews that his TvP winrate in practice is extremely high, but if that's true, it's not showing up in Proleague. On the other hand, herO's weak match-up happens to be PvT, at least compared to his stellar PvZ and PvP.

The first game may turn out to be extremely important for CJ's fate. If herO gets eliminated, then TY and Zest would be favored against anyone else on the team -- not to mention that Flash would still be alive and kicking. While yesterday's match against Jin Air showed that CJ has some hidden depths, it's hard to believe they could survive the loss of herO in the first game.

Should herO win against Flash, KT's player choice will be very interesting to see. herO is a very capable PvPer but Zest may be the best PvPer in the world at the moment. herO and the volatility of the matchup may be CJ's best shot at taking out the reigning GSL champion but at the same time it could be their downfall if Zest emerges victorious. TY recently beat herO in a very one sided game where he made good use of Outboxer's Terrain, but it's dubious if he can beat him without such tricks. And of course, there's always the good ol' reliable Stats, who has always been a productive player for KT.

With herO going first, it might be an issue of seeing how many players he can take out before leaving it to (T)Bbyong to clean up. Bbyong has a weird aura of stability about the sometimes wonky strategies he displays so even if herO falls, Bbyong would be a solid option to fall back on. Yet, Coach Park's willingness to bench him against Jin Air suggests he might not be AS crucial to CJ's success as his 12-4 record suggests. Thus, it falls on herO to do as much as he can to start. Friday night's game was pure magic from Coach Park, even the best magician will have trouble pulling off the same trick twice.


KT Rolster: Flashes of Brilliance


After KT's triumph in the first round and the emergence of (P)Zest as possibly the best player in the world, KT have been usurped by their rivals SKT as Proleague's dominant team. KT haven't looked quite the same after suffering a 0-4 all-kill to Billowy in the Round 2 playoffs, and they achieved a deceptively mediocre 5-2 record in Round 3 (with a so-so 16-11 map score). Their 0-3 loss to SKT marked the turning of the tide, where SKT finally stole back the initiative after being humiliated by KT all year.

Before KT can look to the rematch with their eternal rivals, they'll have to get past CJ first. The round robin meeting between KT and CJ was a closely contested 3-2 win for KT, with (P)Stats pulling through in the ace match against herO. Most notable back then however was (T)TY's dismantling of herO on Outboxer with an innovative tank drop strategy to deny herO's natural gas. Should (T)Flash's standard, solid TvP fail to eliminate the CJ ace in game one, then TY may be a good option to fall back on.

KT's lineup all season has featured mostly the same players - Flash, TY, Zest and Stats. Every now and then Myungsik, Action or hitman would tag in... with mixed success. In the playoffs however I wouldn't expect KT to bust out with Coach Park-esque player picks. The fact that every other team can safely ignore Zerg as a race in their preparations doesn't seem to faze KT head coach HOT-Forever -- he seems committed to playing his best players regardless of race. Besides, he gave his bench players a significantly increased number of chances during the R3 round robin, so now it's time for them to sit back and watch KT's tried and true veterans in the playoffs.

Matchup-wise, KT got a decent one with Flash against herO to start off with. Flash has expressed his confidence against protoss before and herO's recent beatings at the hands of Maru and TY should give an experienced player like Flash a chance to craft something against him.

The one player who still stands out for KT though is (P)Zest. Even though he had poor Round 3 in Proleague, his performances in individual leagues have been nothing short of brilliant and his play continues to impress. With Zest waiting in the wings as the ace, KT's players can go into their matches full of confidence.

Perhaps the most dangerous opponent for Zest would be herO. Bbyong has gathered a strong record this season but Zest doesn't strike me as the type of player who would be disturbed by Bbyong's shenanigans - and he does strike me as the better player in a standard game. Zest's PvP may be fantastic but it's contributed to his downfall this round as players have noticed and studied him thoroughly which resulted in a 1-4 record against protoss this round. Rain even managed to beat him by using a variant of a build that Zest introduced. Still, I have a hard time not favoring Zest over any protoss he plays. Taking him out could very well be the most difficult task for CJ.

Overall thoughts and prediction!

CJ had a tough time against Jin Air but this is an entirely different team - one that is very unlikely to play even a single Zerg as opposed to Jin Air who had two capable Zergs in TRUE and Rogue at the ready. And yet KT's lineup seems a bit more solid all around, with no glaring weaknesses. The only CJ player who on paper has what it takes to do real damage to KT's lines would be herO whereas any of Flash, TY and Zest could do the same to CJ.

KT Rolster 4 -2 CJ Entus


[image loading]


Writers: Zealously, DarkLordOlli
Images: SpoTV.
Editors: Waxangel.
Facebook Twitter Reddit
TL+ Member
iMrising
Profile Blog Joined March 2012
United States1099 Posts
May 18 2014 00:47 GMT
#2
wow herO vs Flash in game one... whoever wins that match seems like they could win it all
$O$ | soO
AKAvg
Profile Joined April 2014
Brazil298 Posts
May 18 2014 00:49 GMT
#3
CJ Fighting!!!!!!
Effort vs Maru was tough to watch. I was half asleep and took me 1 hour to sleep again =S

Gotta believe CJ all the way
tomastaz
Profile Joined January 2013
United States976 Posts
May 18 2014 01:43 GMT
#4
Come on Flash let's make this a quick 4-0
No church in the wild --- @tzhang0126
NovemberstOrm
Profile Blog Joined September 2011
Canada16217 Posts
May 18 2014 02:02 GMT
#5
spoiler tag messed up at the bottom of the post
Moderatorlickypiddy
GinDo
Profile Blog Joined September 2010
3327 Posts
May 18 2014 02:47 GMT
#6
Damn Effort. Jeez O_O
ⱩŦ ƑⱠẬ$Ħ / ƩǤ ɈƩẬƉØƝǤ [ɌȻ] / ȊṂ.ṂṼⱣ / ẬȻƩɌ.ȊƝƝØṼẬŦȊØƝ / ẬȻƩɌ.ϟȻẬɌⱠƩŦŦ ϟⱠẬɎƩɌϟ ȻⱠẬƝ
Shellshock
Profile Blog Joined March 2011
United States97276 Posts
May 18 2014 03:27 GMT
#7
I still need to watch the games but I still can't believe Maru lost to EffOrt rather than someone like Hydra, Bbyong, or herO. EffOrt's just been so awful in proleague.
Moderatorhttp://i.imgur.com/U4xwqmD.png
TL+ Member
eScaper-tsunami
Profile Blog Joined July 2009
Canada313 Posts
May 18 2014 03:40 GMT
#8
CJ hid bbyong last night for some TvT's today, he is neo-ensnare afterall.
RuhRoh is my herO
Mahanaim
Profile Joined December 2012
Korea (South)1002 Posts
May 18 2014 03:52 GMT
#9
Dis is so sick XD
Celebrating Starcraft since... a long time ago.
Random_0
Profile Blog Joined August 2008
United States1163 Posts
May 18 2014 05:15 GMT
#10
So sad I cannot watch these games... YouTube is blocked in China, and Twitch wasn't working last night either.
pure.Wasted
Profile Blog Joined December 2008
Canada4701 Posts
May 18 2014 05:18 GMT
#11
On May 18 2014 14:15 Random_0 wrote:
So sad I cannot watch these games... YouTube is blocked in China, and Twitch wasn't working last night either.


Did you keep checking? Twitch was down for everyone, they fixed it around game 2 iirc.
INna Maru-da-FanTa, Bbaby, TY Dream that I'm Flashing you
Kimb3r
Profile Joined April 2010
Germany744 Posts
May 18 2014 06:21 GMT
#12
I say 4:2 CJ!!!
Maru | Dark | Zest | Reynor | Scarlett
jubil
Profile Blog Joined March 2011
United States2602 Posts
May 18 2014 07:01 GMT
#13
Another big factor: map 2 is Maze, which SPL coaches have overwhelmingly been sending Protosses on. This makes match 1 even more important for herO, since he's his team's best toss whereas KT can easily send Zest if Flash loses.
Marineking-Polt-Maru-Fantasy-Solar-Xenocider-Suppy fighting!
laaaaaaaamee
Profile Joined July 2012
Australia95 Posts
May 18 2014 08:16 GMT
#14
sigh. im so sad, JinAir was my new love and having them finish 4 in the regular rounds was almost what i wanted, especially after falling to last place at one point, they came back to make the playoffs. Blasting through all three potential matchups (which isn't out of jinair's reach at all to achieve) wouldve been the perfect comeback finish.

That game 7 though, that was as good of a game as it gets and you couldnt call it any less than amazing, it was intense, heaps of back and forth, so fun to watch. As much as i am sad of the outcome, even the most biased fans couldnt deny how great that last game was. Suggest everyone watch it if not the entire series.
tfw maru promises to show me good games
Evil_Sheep
Profile Joined September 2010
Canada902 Posts
May 18 2014 09:27 GMT
#15
Dat ace pick makes Coach Park look like the Jose Mourinho of Starcraft. If Coach Park has another genius move like that up his sleeve tonight, KT's rigid and predictable tactics may have them leaving upset.
FuRong
Profile Joined April 2010
New Zealand3089 Posts
May 18 2014 09:38 GMT
#16
As much of a Flash fan as I am, calling his TvP "standard and solid" is a bit of a stretch.
Don't hate the player, hate the game
ManiacUA
Profile Joined August 2013
Ukraine29 Posts
May 18 2014 09:56 GMT
#17
omg such a throw by herO, just moved that colosi onto ramp even without a-click lol
Cors
Profile Joined May 2014
Russian Federation12 Posts
May 18 2014 11:44 GMT
#18
English commentators for Proleague are pain to listen to.
Please replace them with someone who understand the game and is able to provide useful and interesting explanation of what's going on.

Yesterday I went to youtube live channel with Korean commentary - only to to listen to bullshit these two guys were talking.
Why so srs?
TaShadan
Profile Joined February 2010
Germany1972 Posts
May 18 2014 17:26 GMT
#19
Wow CJ!
Total Annihilation Zero
Please log in or register to reply.
Live Events Refresh
Next event in 11h 22m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
CosmosSc2 156
SpeCial 152
Codebar 9
StarCraft: Brood War
Artosis 727
firebathero 160
ggaemo 112
Aegong 39
HiyA 38
NaDa 37
Dota 2
monkeys_forever463
capcasts301
NeuroSwarm80
League of Legends
JimRising 558
Super Smash Bros
AZ_Axe176
Heroes of the Storm
Khaldor230
Other Games
tarik_tv22483
summit1g13114
gofns11067
Grubby2769
fl0m711
Maynarde120
ROOTCatZ103
ViBE68
JuggernautJason34
Organizations
Other Games
gamesdonequick1869
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• davetesta139
• Hupsaiya 63
• RyuSc2 58
• Sammyuel 13
• AfreecaTV YouTube
• sooper7s
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Doublelift4817
Other Games
• imaqtpie1296
• Shiphtur145
Upcoming Events
Wardi Open
11h 22m
OSC
1d
Stormgate Nexus
2 days
uThermal 2v2 Circuit
2 days
The PondCast
3 days
Replay Cast
4 days
LiuLi Cup
4 days
uThermal 2v2 Circuit
4 days
RSL Revival
5 days
RSL Revival
5 days
[ Show More ]
uThermal 2v2 Circuit
5 days
Sparkling Tuna Cup
6 days
uThermal 2v2 Circuit
6 days
Liquipedia Results

Completed

ASL Season 20: Qualifier #1
FEL Cracow 2025
CC Div. A S7

Ongoing

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

Upcoming

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.
CS Asia Championships 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.