• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 05:06
CET 11:06
KST 19:06
  • 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
HomeStory Cup 28 - Info & Preview11Rongyi Cup S3 - Preview & Info3herO wins SC2 All-Star Invitational14SC2 All-Star Invitational: Tournament Preview5RSL Revival - 2025 Season Finals Preview8
Community News
Weekly Cups (Jan 26-Feb 1): herO, Clem, ByuN, Classic win1RSL Season 4 announced for March-April5Weekly Cups (Jan 19-25): Bunny, Trigger, MaxPax win3Weekly Cups (Jan 12-18): herO, MaxPax, Solar win0BSL Season 2025 - Full Overview and Conclusion8
StarCraft 2
General
Weekly Cups (Jan 26-Feb 1): herO, Clem, ByuN, Classic win StarCraft 2 Not at the Esports World Cup 2026 HomeStory Cup 28 - Info & Preview Weekly Cups (Jan 19-25): Bunny, Trigger, MaxPax win Oliveira Would Have Returned If EWC Continued
Tourneys
HomeStory Cup 28 RSL Season 4 announced for March-April $21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7) KSL Week 85 OSC Season 13 World Championship
Strategy
Simple Questions Simple Answers
Custom Maps
[A] Starcraft Sound Mod
External Content
Mutation # 511 Temple of Rebirth The PondCast: SC2 News & Results Mutation # 510 Safety Violation Mutation # 509 Doomsday Report
Brood War
General
Can someone share very abbreviated BW cliffnotes? Liquipedia.net NEEDS editors for Brood War BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion [ASL21] Potential Map Candidates
Tourneys
[Megathread] Daily Proleagues Small VOD Thread 2.0 Azhi's Colosseum - Season 2 [BSL21] Non-Korean Championship - Starts Jan 10
Strategy
Zealot bombing is no longer popular? Simple Questions, Simple Answers Current Meta Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Battle Aces/David Kim RTS Megathread Nintendo Switch Thread Path of Exile Mobile Legends: Bang Bang Beyond All Reason
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
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread The Games Industry And ATVI European Politico-economics QA Mega-thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread
Fan Clubs
The herO Fan Club! The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Let's Get Creative–Video Gam…
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1729 users

[G] Doc's Somewhat Definitive Guide to TvZ - Page 5

Forum Index > StarCraft 2 Strategy
Post a Reply
Prev 1 2 3 4 5 6 7 14 15 16 Next All
mols0n
Profile Joined May 2010
Canada388 Posts
July 08 2011 06:46 GMT
#81
On July 08 2011 12:57 Trollhammer wrote:
Very comphrehensive guide, much appreciated. I play terran on and off (zerg is my main race) but one problem I have as T is that I'm usually too afraid of a zerg counter attack if I push out. Is there any way to defend/deny a zerg counter attack (ling runby, mutas in my base etc.) while I push, or does the game just degrade into a base trade in that scenario?


x2. i also have this problem
saritenite
Profile Blog Joined May 2009
Singapore1680 Posts
July 08 2011 07:20 GMT
#82
On July 08 2011 15:46 mols0n wrote:
Show nested quote +
On July 08 2011 12:57 Trollhammer wrote:
Very comphrehensive guide, much appreciated. I play terran on and off (zerg is my main race) but one problem I have as T is that I'm usually too afraid of a zerg counter attack if I push out. Is there any way to defend/deny a zerg counter attack (ling runby, mutas in my base etc.) while I push, or does the game just degrade into a base trade in that scenario?


x2. i also have this problem


Make 2 bunkers and the great wall of supply depots (in your nat of course), siege a tank behind your bunkers, make sure you have ample turrets to cover your butt from muta.

Don't rally to your outlying forces, rally below your ramp and keep them there. Use the marines rallied to fend off muta counter, wreck his expansions and bases with your push.

Profit.
Notfragile
Profile Joined April 2011
Greece713 Posts
July 08 2011 07:42 GMT
#83
Excellent guide!! Both for Terrans who are trying to learn the art of TvZ and for Zergs who have trouble distinguishing the different builds a Terran may do.

Most definately this will stay bookmarked for further study by a lot of players, even players who are not so low ranked. We need more like this, high Masters who care for the community enough to take a few hours of their time and share their experience with lowbies.

I would suggest to consider giving advice over this (http://www.teamliquid.net/forum/viewmessage.php?topic_id=225571), for every time i do this build, high diamond terrans seem to just die. I have yet to see a guy who survives it, so I only use it as anger management after a 2rax scv allin loss.

And again, a sincere thanks for the effort put in this guide.
"The art of war is of vital importance to the state" || MVP.Keen fan since the day he stole my heart with a double 2rax. http://i.imgur.com/A82cl.gif
Kornholi0
Profile Joined November 2010
Canada634 Posts
July 08 2011 07:44 GMT
#84
Can I add something that I didn't read (or let me know if you said what I said but differently)?

If you see your opponent play "destinyisque" aka hatch first or overpool into mass drone 2 base infestor. A really really really good way to not only punish but sometimes straight up win you the game or at least set you up for an amazing macro position, is to of course scout the infestors, but to get ghosts instead of tanks. Ghost Marine Medivac is very powerful, especially because early game 1 EMP can knock out the initial 4~ infestors energy which is really big especially if you can push right after.
If that doesn't work, do constant drops at multiple locations (its very hard to deal with especially with infestors) if he has his units spread out at his bases take that time to scan and kill creep at his front. Expand every time you do a 3 prong attack.
Once you've successfully either killed a mineral line, or done infestors damage (trade infestors for ghosts if you have to).
Push mid-game with a 3-4 base push of marines, marauders, BFH and ghosts. Split accordingly and doing a drop at the same time is really cute. If zerg makes an aggressive switch to mutalisk, just go mech or use your already massed marines to finish him off while he is teching. If zerg fakes infestors (gets it for hive) and rushes broodlords or ultralisk, broodlords are easily sniped, and ultralisk in that small of numbers are just pathetic.
A thing to watch out for is a roach-baneling all-in (if you metagame the ghosts too much you may not have enough units to defend against a baneling bust).
I hope this is helpful!
Team Channel: VTeX Team Co-leader: AGGhost 223 Stream: http://www.twitch.tv/agghost
phiinix
Profile Blog Joined February 2011
United States1169 Posts
July 08 2011 08:27 GMT
#85
You're awesome. Hope your tvps are going much better by now, I saw the reactor hellion with no marine opening on tal darim and thought this guy is absolutely nutss. Watched all those replays, gonne check these out for sure. I've been doing quite well against zerg playing my own style after opening reactor hellion in top diamond and it's worked well, but i'll definitely learn this style too. :D
Daniel C
Profile Joined October 2010
Hong Kong1606 Posts
July 08 2011 08:27 GMT
#86
Great guide!
In theory, theory and practice are the same. In practice, they are not.
iAmJeffReY
Profile Joined August 2010
United States4262 Posts
July 08 2011 09:47 GMT
#87
On July 08 2011 16:44 Kornholi0 wrote:
Can I add something that I didn't read (or let me know if you said what I said but differently)?

If you see your opponent play "destinyisque" aka hatch first or overpool into mass drone 2 base infestor. A really really really good way to not only punish but sometimes straight up win you the game or at least set you up for an amazing macro position, is to of course scout the infestors, but to get ghosts instead of tanks. Ghost Marine Medivac is very powerful, especially because early game 1 EMP can knock out the initial 4~ infestors energy which is really big especially if you can push right after.
If that doesn't work, do constant drops at multiple locations (its very hard to deal with especially with infestors) if he has his units spread out at his bases take that time to scan and kill creep at his front. Expand every time you do a 3 prong attack.
Once you've successfully either killed a mineral line, or done infestors damage (trade infestors for ghosts if you have to).
Push mid-game with a 3-4 base push of marines, marauders, BFH and ghosts. Split accordingly and doing a drop at the same time is really cute. If zerg makes an aggressive switch to mutalisk, just go mech or use your already massed marines to finish him off while he is teching. If zerg fakes infestors (gets it for hive) and rushes broodlords or ultralisk, broodlords are easily sniped, and ultralisk in that small of numbers are just pathetic.
A thing to watch out for is a roach-baneling all-in (if you metagame the ghosts too much you may not have enough units to defend against a baneling bust).
I hope this is helpful!

...I played a 2 base spanishwa fast third straight to infestors my first time doing the close position 2 fac tank push. It was an auto win vs infestor first late gas. They just can't deal with tanks. Going ghosts before tanks is so stupid.

TBH I had never had a solid opening vs spanishwa late gas style other than a blue flame drop. Now? I just push with 6 tanks and no stimmed marines and push hard into them and force a LOT of units or a GG.


What's with people going ghosts. Ghosts have no defense capabilities. Ghost have very limited offensive attacks. Tanks? I can siege a tank near a cliff or ramp and cut off a route to his base. I can tank hop faster than I could attack with the ghost marine army and get beat back and have to go again basically.


Tank > ghost in almost every single possible scenario.
Unbiased biased terran abuser Jeffrey. Sorry for the rage, friend!
The.Doctor
Profile Joined February 2010
Canada333 Posts
Last Edited: 2011-07-08 10:41:19
July 08 2011 10:38 GMT
#88
On July 08 2011 16:20 saritenite wrote:
Show nested quote +
On July 08 2011 15:46 mols0n wrote:
On July 08 2011 12:57 Trollhammer wrote:
Very comphrehensive guide, much appreciated. I play terran on and off (zerg is my main race) but one problem I have as T is that I'm usually too afraid of a zerg counter attack if I push out. Is there any way to defend/deny a zerg counter attack (ling runby, mutas in my base etc.) while I push, or does the game just degrade into a base trade in that scenario?


x2. i also have this problem


Make 2 bunkers and the great wall of supply depots (in your nat of course), siege a tank behind your bunkers, make sure you have ample turrets to cover your butt from muta.

Don't rally to your outlying forces, rally below your ramp and keep them there. Use the marines rallied to fend off muta counter, wreck his expansions and bases with your push.

Profit.


Pretty much this. 1-2 bunkers and a supply wall on every map will go a long way. Reinforcements should always be rallied to nat as, if Z is doing any ling,bling,muta style, you won't be able to reinforce units individually anyways. Always clear and hold towers as you push to help determine if Z is countering. If Z counters with EVERYTHING, just go home, take out their army and go again.

On July 08 2011 16:42 Notfragile wrote:
Excellent guide!! Both for Terrans who are trying to learn the art of TvZ and for Zergs who have trouble distinguishing the different builds a Terran may do.

Most definately this will stay bookmarked for further study by a lot of players, even players who are not so low ranked. We need more like this, high Masters who care for the community enough to take a few hours of their time and share their experience with lowbies.

I would suggest to consider giving advice over this (http://www.teamliquid.net/forum/viewmessage.php?topic_id=225571), for every time i do this build, high diamond terrans seem to just die. I have yet to see a guy who survives it, so I only use it as anger management after a 2rax scv allin loss.

And again, a sincere thanks for the effort put in this guide.


I've never faced Jecho on ladder or any Z doing this attack. I read what Jecho wrote with how much stuff you should have while doing it and I've ran in to Zs with a bit less. Basically, what I'd do is bunker up and focus fire banes with tanks. After I stop the push I'd go very drop heavy while taking 3rd, pretty much the same thing I do against JulyZergesque baneling pressure.

On July 08 2011 16:44 Kornholi0 wrote:
Can I add something that I didn't read (or let me know if you said what I said but differently)?

If you see your opponent play "destinyisque" aka hatch first or overpool into mass drone 2 base infestor. A really really really good way to not only punish but sometimes straight up win you the game or at least set you up for an amazing macro position, is to of course scout the infestors, but to get ghosts instead of tanks. Ghost Marine Medivac is very powerful, especially because early game 1 EMP can knock out the initial 4~ infestors energy which is really big especially if you can push right after.
If that doesn't work, do constant drops at multiple locations (its very hard to deal with especially with infestors) if he has his units spread out at his bases take that time to scan and kill creep at his front. Expand every time you do a 3 prong attack.
Once you've successfully either killed a mineral line, or done infestors damage (trade infestors for ghosts if you have to).
Push mid-game with a 3-4 base push of marines, marauders, BFH and ghosts. Split accordingly and doing a drop at the same time is really cute. If zerg makes an aggressive switch to mutalisk, just go mech or use your already massed marines to finish him off while he is teching. If zerg fakes infestors (gets it for hive) and rushes broodlords or ultralisk, broodlords are easily sniped, and ultralisk in that small of numbers are just pathetic.
A thing to watch out for is a roach-baneling all-in (if you metagame the ghosts too much you may not have enough units to defend against a baneling bust).
I hope this is helpful!


How woul you determine this? Only way to know for sure is scanning and I don't think the build is that good that the metagame calls for that ATM. Scanning is always a gamble as well. You'd have to have made tanks to defend anyways by the time you'd get dropships to scout that way because if you don't, you can just lose to some roach bane all in.

On July 08 2011 18:47 iAmJeffReY wrote:
Show nested quote +
On July 08 2011 16:44 Kornholi0 wrote:
Can I add something that I didn't read (or let me know if you said what I said but differently)?

If you see your opponent play "destinyisque" aka hatch first or overpool into mass drone 2 base infestor. A really really really good way to not only punish but sometimes straight up win you the game or at least set you up for an amazing macro position, is to of course scout the infestors, but to get ghosts instead of tanks. Ghost Marine Medivac is very powerful, especially because early game 1 EMP can knock out the initial 4~ infestors energy which is really big especially if you can push right after.
If that doesn't work, do constant drops at multiple locations (its very hard to deal with especially with infestors) if he has his units spread out at his bases take that time to scan and kill creep at his front. Expand every time you do a 3 prong attack.
Once you've successfully either killed a mineral line, or done infestors damage (trade infestors for ghosts if you have to).
Push mid-game with a 3-4 base push of marines, marauders, BFH and ghosts. Split accordingly and doing a drop at the same time is really cute. If zerg makes an aggressive switch to mutalisk, just go mech or use your already massed marines to finish him off while he is teching. If zerg fakes infestors (gets it for hive) and rushes broodlords or ultralisk, broodlords are easily sniped, and ultralisk in that small of numbers are just pathetic.
A thing to watch out for is a roach-baneling all-in (if you metagame the ghosts too much you may not have enough units to defend against a baneling bust).
I hope this is helpful!

...I played a 2 base spanishwa fast third straight to infestors my first time doing the close position 2 fac tank push. It was an auto win vs infestor first late gas. They just can't deal with tanks. Going ghosts before tanks is so stupid.

TBH I had never had a solid opening vs spanishwa late gas style other than a blue flame drop. Now? I just push with 6 tanks and no stimmed marines and push hard into them and force a LOT of units or a GG.


What's with people going ghosts. Ghosts have no defense capabilities. Ghost have very limited offensive attacks. Tanks? I can siege a tank near a cliff or ramp and cut off a route to his base. I can tank hop faster than I could attack with the ghost marine army and get beat back and have to go again basically.


Tank > ghost in almost every single possible scenario.


Nice. I've never tried the build v late gas but it sounds like an excellent idea. You can get some sick contains going as well. I'll try it out next time. It is really really strong against infestor first as well thoguh because you can just spread out marines and use bunkers with your push.

+ Show Spoiler +
Some Z doing ling infestor style play in GSTL ATM. Fxotgun v some NSHoSeo player. T doing tank push with bunker contain. No chance for Z, not even close, ez pz

The Boss.
Headnoob
Profile Joined September 2010
Australia2108 Posts
July 08 2011 11:16 GMT
#89
You use mumble, what a bro.

great guide too!
bitza0o3
Profile Joined May 2011
Romania5 Posts
July 08 2011 11:33 GMT
#90
You are the best. very good strategies and explanation found right here, can you make a guide in TvT and TvP :D
"Hell is about time" (Terran player)
Alsn
Profile Joined February 2008
Sweden995 Posts
Last Edited: 2011-07-08 13:51:22
July 08 2011 13:50 GMT
#91
On July 08 2011 19:38 The.Doctor wrote:
+ Show Spoiler +
Some Z doing ling infestor style play in GSTL ATM. Fxotgun v some NSHoSeo player. T doing tank push with bunker contain. No chance for Z, not even close, ez pz

+ Show Spoiler +
While it's true that it worked, that had more to do with the fact that blueflame hellions killed *27* drones and like 10+ lings at around the 8-9 minute mark or something.
Machina improba! Vel mihi ede potum vel mihi redde nummos meos!
cOsmax
Profile Joined March 2011
Belgium7 Posts
July 08 2011 14:10 GMT
#92
Man this is awesome, thanks !
Adrenaline Seed
Profile Joined August 2010
United States194 Posts
July 08 2011 15:08 GMT
#93
Great guide! What is the best way to handle Ultralisks? They are rather good at dealing with marine tank.
Think Big. Act Small. Fail Fast. Learn Quickly.
CapnAmerica
Profile Blog Joined November 2010
United States508 Posts
July 08 2011 16:14 GMT
#94
On July 09 2011 00:08 Adrenaline Seed wrote:
Great guide! What is the best way to handle Ultralisks? They are rather good at dealing with marine tank.


If it's that late in the game you should have the infrastructure to produce Ghosts to counteract Broodlords. They're also quite good against Ultralisks and you can build some marauders as well if he's going heavy on their numbers (which is usually a terrible idea in ZvT).
After all this time, I still haven't figured out the correlation between sexual orientation and beating an unprepared opponent. Are homosexuals the next koreans? Many players seem to think it's an unfair advantage. - pandaburn
sOm
Profile Joined January 2011
United States43 Posts
Last Edited: 2011-07-08 17:14:33
July 08 2011 17:14 GMT
#95
Fuck this took long to write. IDK why I did. Just felt like it. Needed some stress relief maybe, whatever. No one else wrote a TvZ guide and I've been feeling like I could add to TL for months now.

I don't think too many people are going to read this as it's not any auto-win build or gimicky new thing. This is just standard play. Enjoy.

I don't really want to plug my stream, no one ever watches so fuck it.


Great guide! loved it, and i read entirely. Would love to watch your stream.. just saying, you should stream ^^.

Thanks
minimalistic
Profile Joined August 2010
Hungary157 Posts
July 08 2011 17:34 GMT
#96
At the korean transition after 2rax.:

@75 minerals refinery
@100% factory, add tech lab to it, start starport and 4th gas
@100% factory start tank
@100% stim, start combat
@100% starport, make medivac
@100% +1 weapons, start +1 armor
@2nd tank, start combat shields


After 2nd tank i suppose you start siege mode not combat shields again?


"A baby Gracken dies every time you use Ghost + Mech" -unknown chat user
RaE21
Profile Joined September 2010
United States260 Posts
July 08 2011 18:33 GMT
#97
this is a fantastic guide, well done ^^

cyrex
Profile Joined November 2010
United States24 Posts
July 08 2011 18:54 GMT
#98
This is exactly what we seem to be missing. A good quality guide for a TvX that explains not only a build order, but the general feel of the matchup including explanations on why certain things happen the way they are. I was actually writing up a general guide about the Terran mindset and how to make decisions, but between this and Day9's Terran week I've scapped it. I do hope someone can do the same for TvP and TvT in this format.
Ghyslyn
Profile Joined September 2010
Canada130 Posts
July 08 2011 19:41 GMT
#99
For the 2 fact siege tank push(auto-win on close positions) you specify to float the CC down ASAP to get the extra gas income.

I assume you get the third gas as soon as the CC floats down, but when do you get the 4th gas? Is it instantly as well or will you delay it?
베이컨
Isualin
Profile Joined March 2011
Germany1903 Posts
July 08 2011 19:55 GMT
#100
great work. i am a plat terran and this guide inspired me to plactice more
| INnoVation | The literal god TY | ByuNjwa | LRSL when? |
Prev 1 2 3 4 5 6 7 14 15 16 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 1h 54m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ProTech143
StarCraft: Brood War
Rain 4494
Bisu 1406
GuemChi 1121
Hyuk 565
Larva 432
hero 265
actioN 220
Zeus 170
PianO 143
Dewaltoss 111
[ Show more ]
Shuttle 110
Pusan 102
EffOrt 88
Mong 87
Killer 63
IntoTheRainbow 62
ggaemo 62
Sharp 59
ToSsGirL 58
Aegong 58
ZerO 56
Shinee 43
Hm[arnc] 26
Backho 25
Noble 23
zelot 22
BeSt 20
Yoon 19
soO 18
NotJumperer 17
yabsab 14
Sacsri 10
Shine 6
Terrorterran 6
ivOry 3
SilentControl 1
Dota 2
singsing1160
XaKoH 502
NeuroSwarm106
Fuzer 93
League of Legends
JimRising 524
Counter-Strike
shoxiejesuss931
zeus349
allub219
edward46
Super Smash Bros
Mew2King100
Other Games
Liquid`RaSZi846
olofmeister388
Sick64
KnowMe55
ZerO(Twitch)9
Organizations
Other Games
gamesdonequick808
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 12 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 3
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Stunt734
Upcoming Events
Wardi Open
1h 54m
PiGosaur Cup
14h 54m
WardiTV Invitational
1d 1h
Replay Cast
1d 13h
The PondCast
1d 23h
WardiTV Invitational
2 days
Replay Cast
2 days
RongYI Cup
4 days
uThermal 2v2 Circuit
5 days
Replay Cast
5 days
[ Show More ]
Wardi Open
6 days
Monday Night Weeklies
6 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Proleague 2026-02-02
HSC XXVIII
Underdog Cup #3

Ongoing

CSL 2025 WINTER (S19)
KCM Race Survival 2026 Season 1
Acropolis #4 - TS4
Rongyi Cup S3
Nations Cup 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8

Upcoming

Escore Tournament S1: W7
Escore Tournament S1: W8
Acropolis #4
IPSL Spring 2026
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
LiuLi Cup: 2025 Grand Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
PGL Cluj-Napoca 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.