• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 20:42
CEST 02:42
KST 09:42
  • 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
[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 244ByuL, and the Limitations of Standard Play3
Community News
Weekly Cups (August 24-30): Patches' balance mod takes over2New 3v3 BGH Ladder (and more) on ShieldBattery!36Weekly Cups (August 17-23): Zerg dominate the week6Weekly Cups (August 10-16): SHIN doubles2GSTL Returns in 2026!45
StarCraft 2
General
Weekly Cups (August 24-30): Patches' balance mod takes over SC4ALL II: SC2 Player Announcement 6/8 - Maru How would you feel about frequent/monthly balance patches for SC2? Weekly Cups (August 17-23): Zerg dominate the week Daily SC2 Player Grid - feedback wanted
Tourneys
PIG STY FESTIVAL 8.0! (13 - 23 August) Sparkling Tuna Cup - Weekly Open Tournament 2026 GSTL Announcement IntoTheTV X SOOP SC2 League : Weekly & Monthly WORTEX 2026 - Hungarian SC2 Finals Budapest
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 541 Binary Choice The PondCast: SC2 News & Results Mutation # 540 Dodge This Mutation # 539 Thunder Dome
Brood War
General
ASL22 General Discussion XUN appreciation thread BGH Auto Balance -> http://bghmmr.eu/ Pros React To: Calm's Big Brain Play Vs Mini New 3v3 BGH Ladder (and more) on ShieldBattery!
Tourneys
BSL LAN Party - Kraków 29-30 August - OPEN SIGNUPS [ASL22] Ro24 Group F Escore Tournament - Season 3 [Megathread] Daily Proleagues
Strategy
Replay Review Process - What do you do? Game Theory for Starcraft Odyssey Mineral Stack Saturation Fighting Spirit mining rates
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread General RTS Discussion Thread Anyone here play Quakeworld back in the day? EVE Corporation
Dota 2
Browser Invoker Combo Trainer & Speedrun Simulator Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
Regacy Esports: The Bh…
regacyesports
Violent Games and Crime Rate…
TrAiDoS
LOCKPICKING NOOB
LUCKY_NOOB
Cathedral Of CS And NY pizza a…
FuDDx
Please support my new stand…
Peanutsc
Customize Sidebar...

Website Feedback

Closed Threads



Active: 6827 users

[1k] Liquipedia stuff, TL Open #12 BR

Blogs > ChapatiyaqPTSM
Post a Reply
ChapatiyaqPTSM
Profile Blog Joined March 2011
France1887 Posts
October 24 2014 07:23 GMT
#1
[image loading]


This blog will be my 1000th post on TeamLiquid.net, and my third blog. It took me almost 3 years and 7 months to get to this count, and unless you have a Liquipedia silver coin, you cannot see more than 90% of my posts.


Liquipedia Stuff


First, because sometimes people tell me they just learned about it, let me remind you of my first two blogs introducing stuff I made for Liquipedia:
    A Liquipedia bracket creator
    Now, in this blog (more than 1 year ago), I mentioned being working on it. But truly, it only lasted for a short while, because I reached a wall which demotivated me. I generally think too far ahead, and end up making the task seem more difficult than it really is. I'd like to thank prech for giving me motivation again, with this necro post. He's doing an awesome job on the StarCraft: Brood War wiki, like the (Wiki)Players portal page for example (swag swag).

    Liquipedia Color blind mode
    Nothing much to say for this one. Go read it if you are color blind and browsing Liquipedia. I hope this helps.

And while Dota 2 is not featured on this website anymore, here is another thing I never introduced outside of Liquipedia. It is an extension to retrieve match details from the Dota 2 Match History API by Valve and format them in filled Liquipedia templates. To know how it works, go here.

There is so much more to do to make Liquipedia better and more user-friendly. I already have some ideas for the future. If you want help with Liquipedia editing, don't hesitate to join the IRC channel #liquipedia on quakenet, full of nice and eager-to-help people (yoyo). It's always nice to see new people come in, ask a few questions, and a few weeks later, feeling comfortable enough to be the ones to help.


Battle Report

Introduction

As this a milestone blog, I decided to provide some content by making a battle report. It's more of a series recap, but with more details. It's probably not a series really worthy of a battle report, but it's one of my first memories of StarCraft "live" stream, so one of the fondest.

If you want to read a really good battle report, I recommend c3rberUs's recent blog post, very well written and illustrated. If I feel like my blog pales in comparison, I had a great time writing it, reminiscing about the early SC2 days.

First, like many people, I started my SC2 experience by watching videos by HDstarcraft and Husky. A few weeks later, they casted an MLG (MLG Raleigh 2010), which was probably my true first experience of live StarCraft II, but I don't remember the games at all, only the troll faces. + Show Spoiler [Troll face] +
[image loading]


Then I discovered TeamLiquid.net, I don't remember exactly how, although it's probably thanks to Husky or HD. At first, I was just a lurker, and stumbled upon a Day[9] thread, so I started watching some Day[9] dailies. He probably mentioned he was going to cast TL Open #12 (which also was the fifth qualifier for TSL3) with Chill, so I watched.


The games

[image loading]
(Wiki)TeamSpeak TL Open 12


Finals: (Millenium) fr (P)Adelscott vs se (T)ThorZaIN (Praetoriani)            [image loading] VODs

Game 1 + Show Spoiler +
Xel'Naga Caverns: Adelscott at 7 o'clock, ThorZaIN at 1 o'clock
    After a standard opening in the first few minutes of the game, ThorZaIN decided not to expand early, but instead build a bunker at his main ramp, worrying about early attacks. His intuition was correct, as Adelscott was chronoboosting a Zealot and a Stalker to apply pressure at 5:00 while expanding. A Zealot managed to reach the mineral line, but ThorZaIN with good micro, did not lose any SCV, only mining time.

    Bringing a second stalker at the Terran natural, Adelscott started a small contain, while adding three additional Gateways and quickly a fifth one. In the mean time, ThorZaIN juggled with Terran buildings and a Tech lab, producing a Tank, a Raven, to finally break the contain. He landed his second Command Center under heavy Stalker pressure, and started transitioning into mass Thor production.

    But Adelscott was already way ahead in terms of economy, and his mobile Gateway army allowed him to safely take his third at the gold base, providing the income necessary to warp even more Gateway units. As he put some pressure again on the Terran natural, Adelscott noticed the growing Thor count, and started producing and Immortals and Zealots, while researching Zealot Charge.

    The Protoss player even took a fourth base, before denying ThorZaIN's attempt to take the gold base, chasing and destroying the Terran army (including 6 Thors) to the natural, to finish the game.

[image loading]
The final attack. Not a single Colossus, not a single Templar.

    Adelscott 1 - 0 ThorZaIN

Game 2 + Show Spoiler +
Shakuras Plateau, soon in your ladder pool: Adelscott at 11 o'clock, ThorZaIN at 5 o'clock
    ThorZaIN was not happy with the start of the first game, but on Shakuras Plateau, he was comfortable enough to expand at 4:00. As on Xel'Naga Caverns, Adelscott moved out his first two units towards the opponent's natural while expanding, but this time, decided not to go up the ramp.

    After building three Barracks, ThorZaIN built a Factory with reactor, and a Starport that would eventually be swapped with the Factory to produce Medivacs. Meanwhile, as usual, Adelscott was pumping units out of four Gateways, soon to be six, and a Robotics Facility.

    At 9:00, ThorZaIN emptied the three bunkers guarding his natural, loading the army into his medivacs. Checking the map using the Xel'Naga towers, Adelscott made sure than he was safe to cross the map to attack, or so he thought.

    The two medivacs had avoided the vision of the Protoss player, and landed in Adelscott's natural with a perfect timing. After leaving with his two medivacs full of units, ThorZaIN came back for a second drop and managed to bring down the Protoss's worker count to 33, this time with the medivacs and army dying. This triggered Adelscott's counter-attack with a lot of Gateway units on two flanks: the natural ramp, and a pylon hidden in the Terran main base. But with three bunkers, nice EMPs on a clumped up Protoss army at the ramp, SCV sacrifice, and good control, ThorZaIN was able to hold on. However, the attack had evened out the worker count.

[image loading]
An EMP hits half Adelscott's army as it engages at the natural ramp.

    Adelscott transitioned by building a Robotics Bay, but only managed to get one Colossus out before the Terran army reached his natural ramp. With MMM, a few vikings, and a perfect EMP, ThorZaIN quickly defeated the Protoss army to win game 2.

[image loading]
Once again an EMP catches the major part of the Protoss army.
[image loading]
Despite the good force fields, the Terran bio is too strong with the Medivac support.

    Adelscott 1 - 1 ThorZaIN

Game 3 + Show Spoiler +
Scrap Station: Adelscott at 12 o'clock, ThorZaIN at 2 o'clock
    Once again, ThorZaIN expanded quickly at 4:00, as Adelscott decided to change things up by building a Robotics Facility after his Cybernetics Core, determined to exploit the map's close air distance by using a Warp Prism.

    At 6:00, while ThorZaIN was expecting some frontal attack with two bunkers at his natural, Adelscott reached the Terran main mineral line with some Stalkers and Zealots, with the Terran army was out of position. As ThorZaIN quickly moved his workers out of danger, Adelscott had the time to focus fire a supply depot before the Terran army reached the main base, repelling the attack with SCV support. In the end, Adelscott had lost three Zealots to kill four or five SCVs and a supply depot.

    After the attack, Adelscott warped in a Nexus at the natural location. ThorZaIN continued producing SCVs, Marines and Marauders, while going to Starport, and carefully keeping his bunkers at the natural.

    In the next attack, at 10:15, Adelscott moved out with Gateway units at the naturals, and a Warp Prism warping in Zealots at the main. The two bunkers built earlier proved themselves extremely useful at the natural, and in the main ThorZaIN quickly pulled his SCVs and brought enough units to deal with the Zealots. A Viking was even able to clean up the Warp Prism trying to put pressure at the natural, weakening the Protoss threat. In the mean time, Adelscott had expanded to the remote gold base.

[image loading]
Adelscott's triple pronged attack (main, natural, and bunkers at the front) held on by ThorZaIN

    Now, it was ThorZaIN's time to attack with his medivacs. First, two in the main base, dealt some good damage to the defending Stalkers, while the Zealots were stuck on the other side of the mineral line. A few seconds later, two other Medivacs were attacking the natural, abusing the immobility of Gateway units.

[image loading]
ThorZaIN's drops are more effective.

    Adelscott replied by denying the Terran third, but as he was retreating, the sizeable number of Marauders chew through the Protoss army, which could not get effectively reinforced due to a huge lack of gas.

[image loading]

[image loading]

After being forced to lift this third, ThorZaIN chase the Protoss army, killing the Immortals, then Zealots and Colossus, and finally the Stalkers, to close the game.

    Adelscott 1 - 2 ThorZaIN

Game 4 + Show Spoiler +
Lost Temple: Adelscott at 6 o'clock, ThorZaIN at 2 o'clock
    This time, ThorZaiN expanded even earlier, at 3:15, before taking his gas. Upon scouting the bunker at the natural, Adelscott chronoboosted his Warp Gate research (scouted by an SCV), and soon added three Gateways. Catching sight of Gateway units at his natural, the Swedish player brought some SCVs to the natural, and built a second bunker. As the four-gate attack started at 6:00, ThorZaIN started building a third bunker, effectively blocking the Protoss army. With only one sentry, Adelscott could not prevent SCV repair effectively, and was pushed out even more with a fourth bunker. Feeling he couldn't break in, the French player expanded.

[image loading]

[image loading]

The four-gate attack is perfectly scouted by ThorZaIN, who takes the necessary precautions to repel the Protoss attack.

    ThorZaIN, in the meantime, had started a factory for the long-term transition to Siege Tanks, and as soon as he made sure the Protoss attack was done, build three more Assimilators. With a Warp Prism and four Stalkers, Adelscott provided some harassment, including use of the cliff overlooking the natural base.
    It was chased out by Marines however, and it was time for the Terran player to bring some units to the cliff of his opponent, with two Siege Tanks, a Bunker and a couple of Marines and Marauders. He decided to attack the natural, once again with a luckly timing, as the Protoss army was moving out to the Watch Tower. Adelscott lost a Colossus in his natural to Vikings, in an attempt to deal with the units on the high ground. He had to wait for Blink Stalkers to finally be able to get rid of the threat at the natural.

[image loading]

[image loading]

ThorZaIN abuses one of Lost Temple's features, at the great displeasure of Adelscott.

    A four-zealot warp-in in ThorZaIN's main was not able to deal much damage, as the Terran player had kept a small army to protect it.

    Adelscott, now with a good count of Colossus and Blink Stalkers, decided to attack at Terran natural, but like in the whole series, ThorZaIN had prepared an adequate defense, with Tanks and Marauders dealing with the Stalkers, and Vikings crushing the Colossi, even helping against the remaining Stalkers at the end of the find. The opponent's natural was only ten seconds away, and ThorZaIN's army of landed Vikings and Marauders was able to close the game.

[image loading]

[image loading]

After defending relatively easily, ThorZaIN walks his Vikings into victory. Adelscott gg's out.

    Adelscott 1 - 3 ThorZaIN

Game 5 + Show Spoiler +
Not played: Adelscott at o'clock, ThorZaIN at o'clock



Conclusion

In this series, ThorZaIN showcased excellent defensive sense and unit composition, while Adelscott displayed his good macro with Gateway units. The Terran player slowly gained an edge in the series, by expanding earlier and earlier, abusing the lack of early scout by Adelscott. You can read the winner interview after the qualifier, as well as a recap of his last game against Nerchio in the quarterfinals, by Plexa: http://www.teamliquid.net/forum/news-archive/191051-tsl-qualifier-5-recap

As a Protoss player, I was cheering for the Frenchman Adelscott in this series, even though his BM talk in chat made it a "little little" hard. (He still gg'ed in every game he lost in this series.) Some BM remarks later caused him to be hated by a part of the community, especially when his results started to get worse. Posting in his fanclub thread (quickly created after his win against Mvp in TSL 3) was my first post on TeamLiquid.net.


Epilogue

Both these players later participated in TSL 3, and had a good run. Adelscott only faced Terran in his tournament path, defeating Mvp (who had then just won the first of his many GSLs) and qxc in the first two rounds, before losing to Kas. Kas was also on the path of ThorZaIN's way to the finals, which included another GSL champion, FruitDealer, Tyler, and MC (excellent games). ThorZaIN was even able to win the whole tournament 4-3 against NaNiwa.

With this success, ThorZaIN left Praetoriani for mousesports, just before the TSL 3 finals. The next day, NightEnD another TSL 3 participant, also left to join Fnatic. The same day, the Dutch team disbanded, victim of its success.

Thinking back about 2011, I could probably go on rambling, but I'll stop here. Thanks for reading!

*****
LiquipediaBoy, these pretzels are makin' me thirsty.
GeckoXp
Profile Blog Joined June 2013
Germany2016 Posts
October 24 2014 08:18 GMT
#2
Yeah, this blog shows why the featured blog section is bullshit. All posts by Chapa are so incredibly amazing and feature stuff so highly useful for the wiki <3

Chapa best Chapa. Might release the stupid elephant with all limbs still in place, because of bracket generator and color blind mode.
Epoxide
Profile Blog Joined March 2011
Magic Woods9326 Posts
October 24 2014 11:02 GMT
#3
Chapa so valuable~ <3
LiquipediaSouma: EU MM is just Russian Roulette. Literally.
The_Templar
Profile Blog Joined January 2011
your Country52798 Posts
October 24 2014 12:38 GMT
#4
and unless you have a Liquipedia silver coin, you cannot see more than 90% of my posts.

I can see 339 of them

This is a really nice combination of stuff to have in a blog, it was a good read.
ModeratorI am still alive, somehow
TL+ Member
ChapatiyaqPTSM
Profile Blog Joined March 2011
France1887 Posts
October 24 2014 13:33 GMT
#5
Thanks, guys! <3

Also, I had overestimated the percentage of my posts in Liquipedia contribs/staff forums, thanks The_Templar for the exact count.
LiquipediaBoy, these pretzels are makin' me thirsty.
c3rberUs
Profile Blog Joined December 2010
Japan11554 Posts
October 24 2014 14:04 GMT
#6
Thanks to your blog I got to see this.
August 7, 2014 - Brood War Special Matches on New Korean e-Sports 24/7 Youtube channel!

I'm going to dig for this now

I'm only starting to realize how much stuff has happened since I took a break from StarCraft and TL.
WriterMovie, 진영화 : "StarCraft will never die".
pPingu
Profile Joined September 2011
Switzerland2892 Posts
October 24 2014 14:46 GMT
#7
Gratz chap
Topin
Profile Blog Joined December 2010
Peru10125 Posts
October 24 2014 14:52 GMT
#8
HDStarcraft and Husky.... oh the feels
i would define my style between a mix of ByuN, Maru and MKP
dravernor
Profile Blog Joined May 2013
Netherlands6192 Posts
October 24 2014 15:43 GMT
#9
Chapa <3 grats on 1001 posts
Thanks for all your hard work and great content. Also you're a pretty cool guy.
<3
vult
Profile Blog Joined February 2012
United States9400 Posts
October 24 2014 16:05 GMT
#10
Grats on 1K!
I used to play random, but for you I play very specifically.
Clubfan
Profile Blog Joined May 2013
Germany913 Posts
October 24 2014 16:33 GMT
#11
Gratz Chapa!
LiquipediaLickyPiddy manager
a9arnn
Profile Blog Joined July 2009
United States1537 Posts
October 24 2014 16:56 GMT
#12
Congrats on the 1k posts :D! And good battle report, brings back memories :')
VOD finder guy for sc2ratings.com/ ! aka: ogndrahcir, a9azn2 | Go ZerO, Stork, Sea, and KawaiiRice :D | nesc2league.com/forum/index.php | youtube.com/watch?v=oaGtjWL5mZo
SynC[gm]
Profile Blog Joined October 2008
United States3127 Posts
October 24 2014 21:46 GMT
#13
old
twitch.tv/dizzywee
FO-nTTaX
Profile Blog Joined January 2013
Johto4996 Posts
October 24 2014 22:14 GMT
#14
Chapa \Ü/
Gratz on the jubilee =)
Administrator@FO_nTTaX | FO-nTTaX.de | 0xff0000.dev | Senior Lead Liquipedia Developer
"Nimm es. Es ist nicht viel, aber es kommt von Herzen. Vergiss mich nicht!"
Androxide
Profile Blog Joined November 2013
Canada340 Posts
October 26 2014 17:37 GMT
#15
On October 24 2014 23:46 pPingu wrote:
Gratz chap


ppungu is alive? :O

But congrats chapa and it's a really nice read
Liquipedia ex-Trial Staff | [20:41] <@tofucake> but if cloud to butt rears its ugly head again the block goes back on
pPingu
Profile Joined September 2011
Switzerland2892 Posts
October 27 2014 15:58 GMT
#16
Just hiding from you since fomal can't save our team from your feeds anymore yo

When I get my new graphic card we should play some games again if I have the time
dravernor
Profile Blog Joined May 2013
Netherlands6192 Posts
October 27 2014 16:01 GMT
#17
On October 28 2014 00:58 pPingu wrote:
Just hiding from you since fomal can't save our team from your feeds anymore yo

When I get my new graphic card we should play some games again if I have the time

You missed fomal this weekend. He was there. I bet if you had been around he actually would have played.
<3
pPingu
Profile Joined September 2011
Switzerland2892 Posts
Last Edited: 2014-10-27 16:18:36
October 27 2014 16:13 GMT
#18
Well if he is here you guys should just poke me on steam or skype, I can't play solo atm cause my graphic card randomly dies and it takes me 6min to restart my computer and dota and my teams never like pausing apparently so if you can endure that and I'm available then great

And it will be nice to play again with someone that tells me to farm instead of forcing me to fight
Please log in or register to reply.
Live Events Refresh
Next event in 10h 18m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
JimRising 457
ProTech136
EnDerr 24
Vindicta 1
StarCraft: Brood War
Rain 2261
GuemChi 1795
Artosis 614
910 56
ajuk12(nOOB) 25
Dota 2
monkeys_forever621
NeuroSwarm146
Counter-Strike
summit1g4540
minikerr6
Super Smash Bros
AZ_Axe183
C9.Mang0164
Mew2King123
PPMD70
Other Games
Liquid`RaSZi1694
PiGStarcraft280
Livibee68
[ Show 13 non-featured ]
StarCraft 2
• davetesta36
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• RayReign 12
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota2964
Other Games
• imaqtpie1101
• Scarra1018
Upcoming Events
GSL
10h 18m
OSC
12h 18m
PiGosaur Cup
23h 18m
Kung Fu Cup
1d 10h
Replay Cast
1d 23h
The PondCast
2 days
IntoTheTV X SOOP
3 days
CranKy Ducklings
4 days
Sparkling Tuna Cup
5 days
OSC
5 days
[ Show More ]
Afreeca Starleague
6 days
WardiTV Weekly
6 days
Liquipedia Results

Completed

BSL 2026 LAN: Kraków
PiG Sty Festival 8.0
Light Tournament 2026

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
RSL Revival: Season 6
Big Dog Cup 2026 Div 1
BLAST Open Fall 2026
Esports World Cup 2026
Esports World Cup 2026: LCQ
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026

Upcoming

Escore Tournament S3: King of Kings
Acropolis #5
Acropolis #5 - TRS
Blizzard Classic Cup 2026
Acropolis #5 - GSA
Acropolis #5 - GSB
Acropolis #5 - GSC
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Calamity Invitational
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
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.