• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 10:26
CEST 16:26
KST 23:26
  • 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
Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7Code S Season 2 (2026) - RO8 Preview7[ASL21] Finals Preview: Two Legacies21
Community News
Weekly Cups (June 8-14): Clem and Solar double, PTR tested0RSL: S6 Finals played at BlizzCon 202611Douyu Cup 2026: $20,000 Legends Event (June 26-28)10[BSL22] Non-Korean Championship from 13 to 28 June4Weekly Cups (May 25-31): Clem doubles, 2v2 circuit heads toward finale0
StarCraft 2
General
Daily SC2 Player Grid - feedback wanted TL Poll: How do you feel about the 5.0.16 PTR balance changes? Code S Season 2 (2026) - RO8 Preview Updates to The Core/Core Lite for v5.0.16? RSL: S6 Finals played at BlizzCon 2026
Tourneys
GSL CK #4 20-21th June Crank Gathers Season 4: BW vs SC2 Team League Douyu Cup 2026: $20,000 Legends Event (June 26-28) Maestros of The Game 2 announcement and schedule ! Sparkling Tuna Cup - Weekly Open Tournament
Strategy
[G] Having the right mentality to improve
Custom Maps
Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
Mutation # 530 One For All The PondCast: SC2 News & Results Mutation # 529 Opportunities Unleashed Mutation # 528 Infection Detected
Brood War
General
BW General Discussion vespene.gg — BW replays in browser Where is EffOrt? BGH Auto Balance -> http://bghmmr.eu/ Quality of life changes in BW that you will like ?
Tourneys
[Megathread] Daily Proleagues [ASL21] Grand Finals [BSL22] Grand Finals - Sunday 21:00 CEST Escore Tournament StarCraft Season 2
Strategy
Relatively freeroll strategies Creating a full chart of Zerg builds Why doesn't anyone use restoration? Any training maps people recommend?
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread ZeroSpace Megathread Beyond All Reason Total War: Warhammer 40K
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
Vanilla Mini Mafia
Community
General
US Politics Mega-thread The Games Industry And ATVI UK Politics Mega-thread Russo-Ukrainian War Thread [H]Internet/Gaming Cafe Tips and Tricks
Fan Clubs
The HerO Fan Club! The herO Fan Club!
Media & Entertainment
Movie Discussion! [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion [Manga] One Piece
Sports
2024 - 2026 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion Cricket [SPORT] NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Facing Challenges in Mobile App Development
TL Community
The Automated Ban List
Blogs
Does Workplace Frustration D…
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
Why RTS gamers make better f…
gosubay
Customize Sidebar...

Website Feedback

Closed Threads



Active: 8966 users

[D] Finding the optimal macro ZvP opening

Forum Index > StarCraft 2 Strategy
Post a Reply
1 2 Next All
VoirDire
Profile Joined February 2009
Sweden1923 Posts
Last Edited: 2012-03-22 23:33:03
March 22 2012 03:04 GMT
#1
The current metagame ZvP is to get 3 quick hatcherys and build 60 drones before making units if P opted for a FE build. It's no coincidence that the most successful korean (DRG) and foreigner (Stephano) both does these openings in virtually every game they play. Stephano even said this in SotG: + Show Spoiler +
"I'm one of the only ones saying, like, the Zerg is way ahead against the Protoss. Protoss have like no really strategy choice against Zerg they have always to do the same thing to be safe, where the Zerg can change strategy and still win and be safe same time. I feel like Blizzard need to patch something for Protoss to give them more option in the metagame because the Zerg has only to do one build to counter kind of all the possible builds for the Protoss and it's really stupid I feel"


There are already two threads about this (links at bottom), but neither focuses the actual build orders of the concept. I'm going to compare the Stephano-style and the DRG-style in this thread.

I urge every zerg to practice a high eco 3 hatch build in a BO-tester or against a computer to get a feel for just how powerful the midgame can be with a optimized 3 base opening. Try the challenge proposed further down!

A Stephano-variation (As used in ASUS ROG Winter 2012):

+ Show Spoiler +
9 Overlord
14 Spawning Pool
16 Hatchery
15 Overlord
15 Queen
17 2 Zerglings (Scout for probe)
22 Queen (Just as 1st queen finishes)
24 Overlord
24 Hatchery
26 Overlord
29 ~5:00 Queen, Spawn Creep Tumor at natural when morphed, then walk to 3rd.
42 Overlord
~6:00 3rd finishes.
44 2 Extractors
52 Overlord
54 Roach Warren
53 Evolution Chamber
~7:00
@100 gas: Lair, add 3rd Extractor.
@100 gas: Metabolic boost.
@100 gas: +1 Ranged attack.

~8:00
Typically around 70 supply. 2-4 lings 3 queens and ~60+ drones. Stops drone production and goes roaches.
~8:30
@100% Lair Glial Reconstitution.
~9:30
@300 excess minerals 4th (or macro hatch)
~10:30
Glial Reconstitution and +1 Ranged attack finishes. Roach timing attack to deny 3rd with ~140-160 supply in roach/ling.

Example: ASUS ROG Winter 2012 game1 vs Mana:
+ Show Spoiler +

60 drones completed 7:54.


A DRG 3 gas-Variation:

+ Show Spoiler +
14 Spawning Pool
16 Hatchery
15 Overlord
15 Queen
17 4 Zerglings (Scout for probe)
22 Queen (Just as 1st queen finishes)
25 Hatchery
24 Overlord
24 Queen
28 Overlord
31 Overlord
~6:00 3rd finishes
40 4 lings.
~6:20
44 Queen (when complete ~7:10 he spawns a creep tumor with it).
~6:30
58 3 extractors.
~7:00
Sac overlord.
~7:30
Queen.
@100 gas: Lair
@100 gas: Metabolic boost.
Roach warren
Evolution Chamber
8:00 Typically around 75+ supply. 4 queens, 8 lings 60-65 workers if untouched.

Example: Code S finals game 5 vs Genious:
+ Show Spoiler +
http://www.gomtv.net/2012gsls1/vod/66959/?set=5

56 workers completed at 7:34.


Similarities:
  • Both builds look nearly identical until the 3rd finishes at the 6 minute mark.
  • If pylon blocked they both try to take their 3rd as their naturals, it delays all timings about 10 seconds.
  • Both gets 2 queens before 3rd hatch is started.
  • Both places a creep tumor with the completion of the 3rd queen, to connect the natural and 3rd.
  • Both gets 3 late gasses and lair with the first 100 gas, then roach speed as soon as lair finishes.
  • Both stop at around 60 drones, presumably to be ready for a 6-7 gate all-in.

Differences:
  • DRG delays his 3rd queen until 6:20-6:40 and builds his 4th queen as soon as his 3rd is complete. Stephanos earlier queen allows his to get one extra inject and one extra creep tumor to connect the natural and 3rd.
  • DRG gets a 4th queen ~7:30 (and sometimes sacs an OL 7:00) to be safe against air, stephano gets an earlier evolution chamber so that he can spam spore colonies reactively. The evolution chamber also gets +1 attack ready in time for a 10:30 roach push.
  • Stephano has a roach warren completed at 8:00 to ward of any early 7-gate play. DRG depends on lings out on the map to delay the push.
  • Stephanos build gears up for a roach push around 10:30 to denies an early 3rd from protoss. DRG plays a more reactive style.
  • DRGs 3 gas build gets 60 drones earlier, but Stephanos build often secures the eco lead longer due to its roach timing attack designed to deny the 3rd.

Topics for discussion:
  1. Which is safer against air all-in, an extra queen or earlier evo chamber?
  2. Which is safer against 6-7 gateway all-in. 7:00 roach warren or more lings out on the map?
  3. Is it better to try to deny protoss 3rd or to get 5 bases and tech to broodlord/infestors (or 10 gas muta)?
  4. Should Protoss always pylon block when possible? Should P even double pylon block? Should P go even futher and place a cybernetics core to super block?
  5. How should you deal with the aforementioned blocks of the expansions?
  6. 4th hatch as macro hatch or 4th expansion?
  7. Is it worth it to sac an overlord ~7:00?

Is there another, perhaps better, variant of the 3 hatch high eco concept? To find out I propose a challenge:

Get the highest supply possible at 8:00.

Rule suggestions to emulate "real game conditions"

+ Show Spoiler +
Opening:
Pool before hatch, with at least a set of lings as pool finishes.

At 8:00:
At least 50 drones.
Lair and metabolic boost must be started.
Evolution chamber and roach warren must be started.
You must be mining 3 gas.
3 creep tumors connecting nat and 3rd must be placed.
You must have a way of dealing with common protoss responses, like 2 stargate all-in or early 6-7 gate.

Highest supply at the 8:00 minute mark wins.


Highest supply I've seen yet is Stephano vs Elfi from ASUS ROG: 86 supply.


+ Show Spoiler +
[image loading]


Here stephano gets earlier roach warren and skips range upgrade in favor of getting roaches earlier for an even earlier attack. (He has to react to a 2 stargate all-in in that game though).

Other threads:
How to play this style: [G]Belial's Comprehensive Guide to Fast Third ZvP
http://www.teamliquid.net/forum/viewmessage.php?topic_id=320038

How do beat this style: [D] PvZ Beating Stephano Style Roaches
http://www.teamliquid.net/forum/viewmessage.php?topic_id=320894
Warzilla
Profile Joined December 2010
Czech Republic311 Posts
March 22 2012 03:26 GMT
#2
just use stephanos build and enjoy it until "we" tosses figure it out
"AFTER LOST GAME - I usually run around in circles yelling "WHY OH GOD WHY" in my room, pointing towards the sky. After 5 to 10min ,i get tired and go back to playing"
TheGreenMachine
Profile Joined March 2010
United States730 Posts
Last Edited: 2012-03-22 03:51:58
March 22 2012 03:50 GMT
#3
I am very interested in something like this!! I don't think any zerg has the perfectly optimal build yet and it needs more exploration.

Some people do 1 queen quick 3rd, some do 2 queen 3rd at 24 supply, 30 supply or 40 supply. We can test how 1 tumor early on vs 2 tumors later on adds up. Or just any overall "optimal" things to do like how stephano's builds always stack 2 per mineral patch and rally to new base.

We might even learn some counter-intuitive things like purposeful supply blocks inorder to afford a hatchery/queen.

Can't wait ^^
Don't forget to get everyone you know to play HOTS so this game we love called Starcraft will live on. Every little bit helps. ^^
etherealfall
Profile Joined December 2011
Australia476 Posts
March 22 2012 13:12 GMT
#4
by beating this style you mean the aforementioned thread has no answer?
EndOfLineTv
Profile Joined February 2011
United States741 Posts
Last Edited: 2012-03-22 13:18:34
March 22 2012 13:17 GMT
#5
I really like this thread. I have even seen sheth delay his third till 40! When I get home from work im going to spend several hours, messing with gas, queen, and OL timings.

With in mind.
1. Ability to react to a FFE 4 gate with tech
2. react to a big 2base bling timing
3. react to put pressue on a fast third by toss.
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
March 22 2012 13:18 GMT
#6
The biggest difference seems to be that DRG builds SCVs!
[15:15] <Palmar> and yes marv, you're a total hottie
EndOfLineTv
Profile Joined February 2011
United States741 Posts
March 22 2012 13:19 GMT
#7
On March 22 2012 22:18 marvellosity wrote:
The biggest difference seems to be that DRG builds SCVs!


DRG is so good that he can make anything now...
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
March 22 2012 13:21 GMT
#8
On March 22 2012 22:19 EndOfLine wrote:
Show nested quote +
On March 22 2012 22:18 marvellosity wrote:
The biggest difference seems to be that DRG builds SCVs!


DRG is so good that he can make anything now...


:D And Stephano is at 86/86 but has no overlords on the way...
[15:15] <Palmar> and yes marv, you're a total hottie
BleaK_
Profile Joined November 2010
Norway593 Posts
March 22 2012 13:22 GMT
#9
nice writeup
VoirDire
Profile Joined February 2009
Sweden1923 Posts
Last Edited: 2012-03-22 16:33:39
March 22 2012 16:32 GMT
#10
On March 22 2012 22:21 marvellosity wrote:
Show nested quote +
On March 22 2012 22:19 EndOfLine wrote:
On March 22 2012 22:18 marvellosity wrote:
The biggest difference seems to be that DRG builds SCVs!


DRG is so good that he can make anything now...


:D And Stephano is at 86/86 but has no overlords on the way...

He gets 2 overlords just after that, and he was fine really. I think the intended timing was 6 roaches + continuous speedling follow up to hit at ~9:00 (as speed was just about to complete), but off course it got interrupted by the voidray all-in.

EDIT: DRG has his drones dressed in SCV suites!
zylog
Profile Joined August 2010
Canada943 Posts
March 22 2012 18:18 GMT
#11
Something I've noticed about the queen timing Stephano uses:

1st injection
first queen injects -> sent to natural (second queen started right away)

2nd injection
inject at main and natural when the second queen pops out
start 3rd queen at natural when inject is at 30/40

3rd injection
inject at main
creep tumour at natural with the original queen, then send to 3rd
wait for queen to spawn at natural

4th injection
inject at main
new queen spawns at natural, inject
original queen arrives at 3rd with 25 energy, inject
use creep tumour to connect natural to 3rd

This way he manages to sync injections at 3 bases with no excess energy!

Something else I noticed is that around 8-9 minutes he'll start making overlords like crazy, even 5 at a time. When a 2 base timing is coming, a supply block from losing a few overlords is killer. This is a good time to start getting a cushion.
cywinr
Profile Joined February 2011
Canada173 Posts
March 22 2012 18:45 GMT
#12
This is a really well made thread and overall analysis of the standard 3-base ZvP. I think most players will do well with Stephano style but maybe DRG style is more flexible.
TheGreenMachine
Profile Joined March 2010
United States730 Posts
March 22 2012 19:36 GMT
#13
Btw one of the reasons stephano is up in supply at that point in time vs elfi is because he just made a round of roaches and lings a second before the 8:00 mark. This is because he doesn't see the 4th gas so he assumes he needs roaches and lings.

You can also see tiny imperfects in stephanos build like how he has a drone headed to his 3rd base, but its slightly slow getting there at what would-be 400 minerals. So he makes an overlord before his hatch. When the overlord after hatch is optimal.

Also he does 1 early overlord between 30-40 supply.

That being said, everything else is near perfect! This is my standard zvp for the moment
Don't forget to get everyone you know to play HOTS so this game we love called Starcraft will live on. Every little bit helps. ^^
Drunken.Jedi
Profile Joined June 2009
Germany446 Posts
March 22 2012 21:11 GMT
#14
After a few tries I managed to get 85 supply at 8:00. With a bit more optimization I could go even higher since as you can see from the screenshot, I do have a bit of unspent resources.
+ Show Spoiler +
[image loading]
mapleleafs791
Profile Joined September 2010
United States225 Posts
March 22 2012 21:13 GMT
#15
When does drg make extra queens except vs stargate? Iv been studying his play for the last couple weeks and i have never noticed this except when stargates come into play.

Not hating im just curious as it could be something i missed but i feel like i never see him take unusually fast extra queens
Spor.534 Master Zerg NA
Zheryn
Profile Joined December 2010
Sweden3653 Posts
March 22 2012 22:39 GMT
#16
I don't understand why they are getting the third so early, when you can't mine any extra minerals until you are saturated on 2 bases, and can't afford to have queens at three bases / use all larva early game anyway.

I get my third (which is placed at my natural most of the time) at 32 supply.
hundred thousand krouner
Eppa!
Profile Joined November 2010
Sweden4641 Posts
March 22 2012 22:46 GMT
#17
On March 23 2012 07:39 Zheryn wrote:
I don't understand why they are getting the third so early, when you can't mine any extra minerals until you are saturated on 2 bases, and can't afford to have queens at three bases / use all larva early game anyway.

I get my third (which is placed at my natural most of the time) at 32 supply.

I am pretty sure it has to do with creep so you can reduce queen production.
"Can't wait till Monday" Cixah+Waveofshadow. "Needs to be monday. Weekend please go by quickly." Gahlo
MrToasty
Profile Joined November 2011
Australia24 Posts
Last Edited: 2012-03-22 23:09:23
March 22 2012 23:05 GMT
#18
I have also seen Stephano do a 15 pool 15 hatch variant before, if anyone wants to explore that BO.

Oh and to the guy asking why get such an early third, read the comprehensive guide.
KimJongChill
Profile Joined January 2011
United States6429 Posts
March 22 2012 23:09 GMT
#19
I like how drg uses lings to threaten counter as a way of 'dealing' with early gateway pushes, but at my level I would just die, so I prefer to just go roach warren at about 7:30. Something I've been thinking about is whether ling speed is even worth it early on, suppose at the 8 min mark, since roaches are what is really necessary to fend off gateway shenanigans. Thoughts?
MMA: U realise MMA: Most of my army EgIdra: fuck off MMA: Killed my orbital MMA: LOL MMA: just saying MMA: u werent loss
VoirDire
Profile Joined February 2009
Sweden1923 Posts
Last Edited: 2012-03-22 23:17:00
March 22 2012 23:16 GMT
#20
On March 23 2012 06:13 mapleleafs791 wrote:
When does drg make extra queens except vs stargate? Iv been studying his play for the last couple weeks and i have never noticed this except when stargates come into play.

Not hating im just curious as it could be something i missed but i feel like i never see him take unusually fast extra queens

I seem to have made an typo of some sort when I said 4th queen on the 3rd queen in my DRG 3 gas build outline. Fixing it now. I'm also editing it to emphasize that he delays his 3rd queen a bit compared to stephano.

He does however almost always build that 4th queen around 7:30. It finishes 8:20, about the time when 2 units from a single stargate is at your base.

Take the GSL finals for instance:

GSL Finals game 1. Starts a 4th queen 7:30, Scouts 4 gas.
GSL Finals game 2. Starts a 4th queen 8:20. Scouts 3 gas. Ironically this is the game where genious went 2 proxy stargate all-in.
GSL Finals game 3. Starts a 4th queen 7:30. No gas scouting.
GSL Finals game 4. Starts a 4th queen 8:00. Scouts 4 gas.
GSL Finals game 5. Starts a 4th queen 7:20, and a 5th 7:30 when his OL sac spots a void ray. No gas scouting.
1 2 Next All
Please log in or register to reply.
Live Events Refresh
Kung Fu Cup
11:00
#12
IntoTheiNu 966
WardiTV748
RotterdaM733
TKL 375
Rex158
Ryung 149
SteadfastSC135
CosmosSc2 72
EnkiAlexander 44
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 714
Serral 681
TKL 339
Rex 169
Ryung 155
SteadfastSC 135
Railgan 91
CosmosSc2 73
RushiSC 19
trigger 13
SHIN 9
StarCraft: Brood War
Sea 2732
Shuttle 1908
Horang2 1149
Mini 1015
Soulkey 961
EffOrt 725
BeSt 615
Light 518
Snow 325
ggaemo 256
[ Show more ]
hero 200
Mong 183
Sharp 167
Zeus 91
Leta 62
ToSsGirL 49
[sc1f]eonzerg 40
Movie 38
JYJ 27
Free 23
Aegong 22
Backho 18
GoRush 18
sorry 18
scan(afreeca) 16
Sacsri 16
Terrorterran 15
zelot 14
IntoTheRainbow 13
Rock 10
soO 9
ajuk12(nOOB) 8
Noble 6
910 6
Dota 2
qojqva1919
Dendi1801
syndereN426
LuMiX1
Counter-Strike
byalli474
kRYSTAL_68
Super Smash Bros
Mew2King124
Heroes of the Storm
Trikslyr28
Other Games
hiko904
B2W.Neo850
Lowko471
crisheroes330
DeMusliM322
Pyrionflax236
Sick193
XaKoH 179
mouzStarbuck137
ArmadaUGS73
QueenE54
Dewaltoss22
KnowMe18
Organizations
Dota 2
PGL Dota 2 - Main Stream1647
StarCraft: Brood War
lovetv 10
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 12 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos2011
• TFBlade663
Upcoming Events
The PondCast
19h 34m
WardiTV Spring Champion…
20h 34m
OSC
22h 34m
OSC
1d 9h
CranKy Ducklings
1d 19h
WardiTV Spring Champion…
1d 20h
WardiTV Spring Champion…
2 days
GSL
2 days
Maru vs ShoWTimE
Classic vs Reynor
herO vs Lambo
Solar vs Clem
BSL22 NKC (BSL vs China)
3 days
XuanXuan vs Jaystar
Mihu vs Messiah
eOnzErG vs Dewalt
Bonyth vs Jaystar
TerrOr vs Messiah
XuanXuan vs Mihu
eOnzErG vs Jaystar
Replay Cast
3 days
[ Show More ]
WardiTV Spring Champion…
3 days
GSL
3 days
Patches Events
4 days
BSL22 NKC (BSL vs China)
4 days
Dewalt vs Messiah
Bonyth vs Mihu
TerrOr vs XuanXuan
eOnzErG vs Messiah
Jaystar vs Mihu
Dewalt vs XuanXuan
Bonyth vs TerrOr
Replay Cast
4 days
WardiTV Weekly
4 days
Sparkling Tuna Cup
5 days
Liquipedia Results

Completed

Proleague 2026-06-16
uThermal 2v2 2026 Main Event
Heroes Pulsing #1

Ongoing

IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
CSCL: Masked Kings S4
YSL S3
BSL 22 Non-Korean Championship
SCTL 2026 Spring
Maestros of the Game 2
WardiTV Spring 2026
Murky Cup 2026
Heroes Pulsing #2
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1

Upcoming

CSL 2026 Summer (S21)
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
Douyu Cup 2026
BCC 2026
Heroes Pulsing #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
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 © 2026 TLnet. All Rights Reserved.