• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 09:23
CET 15:23
KST 23:23
  • 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
RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
ComeBackTV's documentary on Byun's Career !8Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win4Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump1Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15
StarCraft 2
General
When will we find out if there are more tournament ComeBackTV's documentary on Byun's Career ! Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win RSL Revival - 2025 Season Finals Preview Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump
Tourneys
Winter Warp Gate Amateur Showdown #1 Sparkling Tuna Cup - Weekly Open Tournament $5,000+ WardiTV 2025 Championship RSL Offline Finals Info - Dec 13 and 14! Master Swan Open (Global Bronze-Master 2)
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 504 Retribution Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement Mutation # 501 Price of Progress
Brood War
General
Klaucher discontinued / in-game color settings Anyone remember me from 2000s Bnet EAST server? BGH Auto Balance -> http://bghmmr.eu/ How Rain Became ProGamer in Just 3 Months FlaSh on: Biggest Problem With SnOw's Playstyle
Tourneys
Small VOD Thread 2.0 [Megathread] Daily Proleagues [BSL21] WB SEMIFINALS - Saturday 21:00 CET [BSL21] RO8 - Day 2 - Sunday 21:00 CET
Strategy
Simple Questions, Simple Answers Game Theory for Starcraft Current Meta Fighting Spirit mining rates
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Mechabellum PC Games Sales Thread Path of Exile
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 Survivor II: The Amazon Sengoku Mafia TL Mafia Community Thread
Community
General
Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine US Politics Mega-thread The Games Industry And ATVI YouTube Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
TL+ Announced Where to ask questions and add stream?
Blogs
The (Hidden) Drug Problem in…
TrAiDoS
I decided to write a webnov…
DjKniteX
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1676 users

MMA: The Multitask Machine

Forum Index > SC2 General
Post a Reply
Jer99
Profile Blog Joined April 2011
Canada8159 Posts
October 22 2014 01:07 GMT
#1


Photo Credit: ESL

MMA: The Multitask Machine



Don't forget to read about MMA's road to blizzcon here.


      The year is 2011. MMA is at the top of his game, ravaging the GSTL and clashing with the zerg titan DongRaeGu. To face this man would inject fear into your veins, and would almost surely result in a victory for the son of boxer. To cap it all off, this was in the middle of a terran dominated period where they could seemingly come back from being behind in any circumstance while having a plethora of harassment opportunities. Headmanning the team Slayers, he would go on to win multiple tournaments that year, with his signature style multitasking.


The core playstyle from MMA comes from his relentless multitasking, relying on breaking his opponents down until they tap out. The first step to this is to establish map control, having vision across the board to prevent his opponent from throwing him off his game. Once map control is locked down, he moves onto the initial multitask plays, such as dropping a couple of medivacs full of marines into the main base of the opponent. These are very low risk, high reward drops in that you don’t lose much of anything for the potential payoff; picking off anything results in a net win for MMA. The next step is to further establish his economy while retaining map control, and deny his opponents their succeeding bases by increasing the number of drops being sent out. Once a substantial lead in army is gained, this is when MMA strikes, going for a full frontal attack to force the opponent out of the game.

MMA vs San G3 on Catallena


MMA spawns at the 9 o'clock position, with San at the 5. Playing on the knowledge that San doesn't scout, MMA opts for a gas first hellion opening to start out the game. Doing this takes out the early harassment and utility of a reaper in favor of offsetting San's economy with some early probe kills. As predicted, San doesn't scout and opens with an early nexus. This means that San has no idea that the 2 hellions are on the way, and isn't prepared for a runby. Fortunately he opted to go for a 3 stalker opening and deflected the hellion harass easily. While not killing off many probes, the hellions still allowed MMA to get a full scout off, and establish early map control. He makes a widow mine and inserts it on the ramp to the pocket third base at San's side of the map.


With a factory opening, this still allows MMA to get out the standard timing starport with double medivac production, and gives him the option to start dropping as per the MMA style. Moving into the mid game, MMA continues with the standard opener, scanning observers in his main base to deny scouting from San. This allows MMA to send drops across the map unnoticed, and San pays for it with a couple of pylons. While not being a considerable amount of pylons, this is how MMA slowly pulls ahead; continued drops throughout the game picking off a little at a time at the cost of relatively nothing. Picking off another observer in the main base, MMA sends out another drop that San isn’t aware of. This allows MMA to multi-prong drop the main and the natural, resulting in a robotics facility being destroyed.



Relentless aggression from MMA



Following these drops, MMA establishes his third base and starts to split even more units across the map. He continues to look for soft spots and opportunities to drop, but this time San has split his army up to defend even Polt-esque drops. An attempted drop in the main base gets deflected with relative ease, with both players trading about evenly. Although pushed back, MMA keeps the drop behind the base of San and drops yet again in San’s natural, trading evenly again against the protoss army. A small misstep by MMA results in some good storms picking off a good chunk of MMA’s army, and San decides this is time to bring the fight to MMA’s side of the map.


With San’s army marching across the map, he loses a colossus to vikings due to the terrain and pathing of the protoss army. This showcases the difference in micromanagement levels out of both players; MMA rarely loses any units for free while San has the occasional slip up and donates some army. The ensuing engagement goes as expected; MMA is able to launch effective EMPs while San only lands 1 good storm, and the terran army pulls ahead. While this engagement is going on, MMA pushes the multitasking level even further by sending yet another drop into the third base of San, and the latter has misplayed his warpgates by warping in units at the battle and not to defend his third.

MMA tries to land a killing blow, but a lack of ghosts make it too hard to break the zealot line and San holds. MMA pulls back a bit while containing San to three bases, and goes for more drops. MMA has successfully pulled ahead in economy; San is struggling to establish a fourth base while MMA has a planetary fortress already set up at his 4th and is looking to take more bases across the map. Eventually San drops a 4th base down towards the terran’s expansions, and MMA recognizes the protoss army out of position, and sends in another drop, this time killing the third base. This drop isn’t done yet though, he sends it to the natural base to clean up some pylons, and then to the main base where he picks off a second robotics facility. Through all of this, San has tried some warp prism harass which resulted in some mediocre results, killing off a slew of SCVs but ultimately gets tracked and defended by MMA. Finally broken, San decides to go for an attack but MMA fends it off with ease, and San GGs out.


Predictions


As of recent, Stardust has been showing great all around play. Although his PvT might be a little lackluster, he’s got a number of protoss all-ins he can execute, along with many macro-oriented aggression builds and straight up macro based play. MMA has shown some weakness in defending early oracles with some mis-micro in his rally points and mine usage, but by no means will this result in a sure loss for him. MMA will be looking to pick maps with lots of airspace, to fully utilize his drop potential and harassment style. Ultimately this will boil down to how well MMA can transition out of the mid-game. If he is able to scout and deflect the many aggressive openings and all-ins Stardust can throw at him, he will be taking this matchup with ease, but if he loses his composure and loses too much early on, Stardust will take a quick victory before MMA can show his true form.



Brought to you by the TL Strategy Team
Writer: Jer99
Graphics: Meru
Editors: NovemberstOrm
StrategyTaeJa #1 || @TL_Jer99 || "seeker seeked out his seeking"
The_Templar
Profile Blog Joined January 2011
your Country52797 Posts
October 22 2014 01:10 GMT
#2
Whenever I think of multitasking, I think of MMA. Good article
Moderatorshe/her
TL+ Member
Bagration
Profile Blog Joined October 2011
United States18282 Posts
October 22 2014 01:15 GMT
#3
GO MMA!
Team Slayers, Axiom-Acer and Vile forever
Cricketer12
Profile Blog Joined May 2012
United States13990 Posts
October 22 2014 01:18 GMT
#4
san
Chain 1 Arthalion Chain 2 Urgula Chain 3 Mululu Chain 4 Lukias
SC2Towelie
Profile Joined July 2014
United States561 Posts
October 22 2014 01:25 GMT
#5
Did anyone else read "the mutalisk machine?" lol
Don't forget to bring a towel! (Towelie.635)
vult
Profile Blog Joined February 2012
United States9400 Posts
October 22 2014 03:38 GMT
#6
The pinnacle of multitask.
I used to play random, but for you I play very specifically.
Apoteosis
Profile Joined June 2011
Chile820 Posts
October 22 2014 03:54 GMT
#7
On October 22 2014 10:25 SC2Towelie wrote:
Did anyone else read "the mutalisk machine?" lol


I did lol

Anyways, I always liked MMA since his incredible run at GSL Super Tournament. Back in the day, he was the only Terran I liked, and I was really glad whenever he crushed Mvp.

Remember that, thanks to this guy, DK and co. nerfed the blue flame hellions.
If there is a Terran that I would like to win Blizzcon, it's this man. But sadly, that won't happen because Life will rekt everyone and win the whole thing
Life won like 200k and didn't hire a proper criminal lawyer.
Edpayasugo
Profile Joined April 2013
United Kingdom2216 Posts
October 22 2014 07:36 GMT
#8
Good luck in the finals MMA!
FlaSh MMA INnoVation FanTaSy MKP TY Ryung | soO Dark Rogue | HuK PartinG Stork State
Dreamer.T
Profile Joined December 2009
United States3584 Posts
October 22 2014 08:08 GMT
#9
On October 22 2014 10:10 The_Templar wrote:
Whenever I think of multitasking, I think of MMA. Good article


I still remember mma vs drg gstl.
Forever the best, IMMvp <3
cpower
Profile Joined October 2013
228 Posts
October 22 2014 16:40 GMT
#10
On October 22 2014 12:54 Apoteosis wrote:
Show nested quote +
On October 22 2014 10:25 SC2Towelie wrote:
Did anyone else read "the mutalisk machine?" lol


I did lol

Anyways, I always liked MMA since his incredible run at GSL Super Tournament. Back in the day, he was the only Terran I liked, and I was really glad whenever he crushed Mvp.

Remember that, thanks to this guy, DK and co. nerfed the blue flame hellions.
If there is a Terran that I would like to win Blizzcon, it's this man. But sadly, that won't happen because Life will rekt everyone and win the whole thing

Life will be out in R16
Zealously
Profile Blog Joined October 2011
East Gorteau22261 Posts
October 22 2014 17:37 GMT
#11
On October 23 2014 01:40 cpower wrote:
Show nested quote +
On October 22 2014 12:54 Apoteosis wrote:
On October 22 2014 10:25 SC2Towelie wrote:
Did anyone else read "the mutalisk machine?" lol


I did lol

Anyways, I always liked MMA since his incredible run at GSL Super Tournament. Back in the day, he was the only Terran I liked, and I was really glad whenever he crushed Mvp.

Remember that, thanks to this guy, DK and co. nerfed the blue flame hellions.
If there is a Terran that I would like to win Blizzcon, it's this man. But sadly, that won't happen because Life will rekt everyone and win the whole thing

Life will be out in R16

Unless he broke both hands, no he won't
AdministratorBreak the chains
SharpFlex
Profile Joined June 2011
Germany23 Posts
Last Edited: 2014-10-22 18:13:47
October 22 2014 18:13 GMT
#12
Marine Medivac Aggression ♥
EsportsJohn
Profile Blog Joined June 2012
United States4883 Posts
October 22 2014 18:31 GMT
#13
On October 23 2014 02:37 Zealously wrote:
Show nested quote +
On October 23 2014 01:40 cpower wrote:
On October 22 2014 12:54 Apoteosis wrote:
On October 22 2014 10:25 SC2Towelie wrote:
Did anyone else read "the mutalisk machine?" lol


I did lol

Anyways, I always liked MMA since his incredible run at GSL Super Tournament. Back in the day, he was the only Terran I liked, and I was really glad whenever he crushed Mvp.

Remember that, thanks to this guy, DK and co. nerfed the blue flame hellions.
If there is a Terran that I would like to win Blizzcon, it's this man. But sadly, that won't happen because Life will rekt everyone and win the whole thing

Life will be out in R16

Unless he broke both hands, no he won't


Zest Anit-Fans unite!
StrategyAllyssa Grey <3<3
Ovid
Profile Blog Joined October 2013
United Kingdom948 Posts
October 22 2014 18:57 GMT
#14
On October 23 2014 03:31 SC2John wrote:
Show nested quote +
On October 23 2014 02:37 Zealously wrote:
On October 23 2014 01:40 cpower wrote:
On October 22 2014 12:54 Apoteosis wrote:
On October 22 2014 10:25 SC2Towelie wrote:
Did anyone else read "the mutalisk machine?" lol


I did lol

Anyways, I always liked MMA since his incredible run at GSL Super Tournament. Back in the day, he was the only Terran I liked, and I was really glad whenever he crushed Mvp.

Remember that, thanks to this guy, DK and co. nerfed the blue flame hellions.
If there is a Terran that I would like to win Blizzcon, it's this man. But sadly, that won't happen because Life will rekt everyone and win the whole thing

Life will be out in R16

Unless he broke both hands, no he won't


Zest Anit-Fans unite!


Zest is too good though, he also 3-1'ed Life last time so....
I will make Yogg Saron priest work...
Apoteosis
Profile Joined June 2011
Chile820 Posts
October 23 2014 01:10 GMT
#15
On October 23 2014 03:57 Ovid wrote:
Show nested quote +
On October 23 2014 03:31 SC2John wrote:
On October 23 2014 02:37 Zealously wrote:
On October 23 2014 01:40 cpower wrote:
On October 22 2014 12:54 Apoteosis wrote:
On October 22 2014 10:25 SC2Towelie wrote:
Did anyone else read "the mutalisk machine?" lol


I did lol

Anyways, I always liked MMA since his incredible run at GSL Super Tournament. Back in the day, he was the only Terran I liked, and I was really glad whenever he crushed Mvp.

Remember that, thanks to this guy, DK and co. nerfed the blue flame hellions.
If there is a Terran that I would like to win Blizzcon, it's this man. But sadly, that won't happen because Life will rekt everyone and win the whole thing

Life will be out in R16

Unless he broke both hands, no he won't


Zest Anit-Fans unite!


Zest is too good though, he also 3-1'ed Life last time so....


Too good at getting lucky brackets, yeah.
Anyways, Life will pwn Zest. Remember when he was up in the finals against Mvp? Everyone said that Mvp will win ez pz, and so forth. This time it's the same, because Life grows in adversity.
Life won like 200k and didn't hire a proper criminal lawyer.
Cheren
Profile Blog Joined September 2013
United States2911 Posts
October 23 2014 01:13 GMT
#16
On October 23 2014 10:10 Apoteosis wrote:
Show nested quote +
On October 23 2014 03:57 Ovid wrote:
On October 23 2014 03:31 SC2John wrote:
On October 23 2014 02:37 Zealously wrote:
On October 23 2014 01:40 cpower wrote:
On October 22 2014 12:54 Apoteosis wrote:
On October 22 2014 10:25 SC2Towelie wrote:
Did anyone else read "the mutalisk machine?" lol


I did lol

Anyways, I always liked MMA since his incredible run at GSL Super Tournament. Back in the day, he was the only Terran I liked, and I was really glad whenever he crushed Mvp.

Remember that, thanks to this guy, DK and co. nerfed the blue flame hellions.
If there is a Terran that I would like to win Blizzcon, it's this man. But sadly, that won't happen because Life will rekt everyone and win the whole thing

Life will be out in R16

Unless he broke both hands, no he won't


Zest Anit-Fans unite!


Zest is too good though, he also 3-1'ed Life last time so....


Too good at getting lucky brackets, yeah.
Anyways, Life will pwn Zest. Remember when he was up in the finals against Mvp? Everyone said that Mvp will win ez pz, and so forth. This time it's the same, because Life grows in adversity.


If you're saying the only way Life wins is if Zest's wrists are bad I agree.
Apoteosis
Profile Joined June 2011
Chile820 Posts
October 23 2014 02:59 GMT
#17
On October 23 2014 10:13 Cheren wrote:
Show nested quote +
On October 23 2014 10:10 Apoteosis wrote:
On October 23 2014 03:57 Ovid wrote:
On October 23 2014 03:31 SC2John wrote:
On October 23 2014 02:37 Zealously wrote:
On October 23 2014 01:40 cpower wrote:
On October 22 2014 12:54 Apoteosis wrote:
On October 22 2014 10:25 SC2Towelie wrote:
Did anyone else read "the mutalisk machine?" lol


I did lol

Anyways, I always liked MMA since his incredible run at GSL Super Tournament. Back in the day, he was the only Terran I liked, and I was really glad whenever he crushed Mvp.

Remember that, thanks to this guy, DK and co. nerfed the blue flame hellions.
If there is a Terran that I would like to win Blizzcon, it's this man. But sadly, that won't happen because Life will rekt everyone and win the whole thing

Life will be out in R16

Unless he broke both hands, no he won't


Zest Anit-Fans unite!


Zest is too good though, he also 3-1'ed Life last time so....


Too good at getting lucky brackets, yeah.
Anyways, Life will pwn Zest. Remember when he was up in the finals against Mvp? Everyone said that Mvp will win ez pz, and so forth. This time it's the same, because Life grows in adversity.


If you're saying the only way Life wins is if Zest's wrists are bad I agree.


Zest's wrists will break after he plays with Life, and his unparalled multitasking and multi-pronged attacks
Life won like 200k and didn't hire a proper criminal lawyer.
Bagration
Profile Blog Joined October 2011
United States18282 Posts
October 23 2014 04:39 GMT
#18
On October 23 2014 10:10 Apoteosis wrote:
Show nested quote +
On October 23 2014 03:57 Ovid wrote:
On October 23 2014 03:31 SC2John wrote:
On October 23 2014 02:37 Zealously wrote:
On October 23 2014 01:40 cpower wrote:
On October 22 2014 12:54 Apoteosis wrote:
On October 22 2014 10:25 SC2Towelie wrote:
Did anyone else read "the mutalisk machine?" lol


I did lol

Anyways, I always liked MMA since his incredible run at GSL Super Tournament. Back in the day, he was the only Terran I liked, and I was really glad whenever he crushed Mvp.

Remember that, thanks to this guy, DK and co. nerfed the blue flame hellions.
If there is a Terran that I would like to win Blizzcon, it's this man. But sadly, that won't happen because Life will rekt everyone and win the whole thing

Life will be out in R16

Unless he broke both hands, no he won't


Zest Anit-Fans unite!


Zest is too good though, he also 3-1'ed Life last time so....


Too good at getting lucky brackets, yeah.
Anyways, Life will pwn Zest. Remember when he was up in the finals against Mvp? Everyone said that Mvp will win ez pz, and so forth. This time it's the same, because Life grows in adversity.


Yes...but that was a different game really.
Team Slayers, Axiom-Acer and Vile forever
Please log in or register to reply.
Live Events Refresh
SC Evo League
12:30
#18
LiquipediaDiscussion
WardiTV 2025
11:00
Playoffs
Reynor vs MaxPaxLIVE!
SHIN vs TBD
TBD vs Cure
Solar vs herO
Classic vs TBD
TBD vs Clem
WardiTV1696
ComeBackTV 1470
TaKeTV 496
IndyStarCraft 258
Rex162
CosmosSc2 140
LiquipediaDiscussion
CranKy Ducklings
10:00
Master Swan Open #99
CranKy Ducklings68
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko366
IndyStarCraft 258
Rex 162
CosmosSc2 140
MindelVK 36
trigger 26
StarCraft: Brood War
EffOrt 997
Stork 592
firebathero 340
Leta 302
Last 173
ggaemo 143
Zeus 118
Larva 110
Bonyth 73
ajuk12(nOOB) 34
[ Show more ]
zelot 33
Shinee 31
Mong 29
ToSsGirL 26
yabsab 25
Rock 11
ivOry 10
SilentControl 8
Terrorterran 4
Dota 2
Gorgc5412
singsing4977
qojqva1768
XcaliburYe251
League of Legends
rGuardiaN84
Heroes of the Storm
Khaldor279
Other Games
B2W.Neo1668
Pyrionflax375
crisheroes348
DeMusliM317
Hui .191
XaKoH 133
KnowMe69
QueenE34
Trikslyr26
Organizations
Other Games
PGL541
StarCraft: Brood War
lovetv 9
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• C_a_k_e 2356
• Gemini_19 26
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Michael_bg 3
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1980
• Nemesis1946
Upcoming Events
Ladder Legends
4h 37m
BSL 21
5h 37m
Sziky vs Dewalt
eOnzErG vs Cross
Sparkling Tuna Cup
19h 37m
Ladder Legends
1d 2h
BSL 21
1d 5h
StRyKeR vs TBD
Bonyth vs TBD
Replay Cast
1d 18h
Wardi Open
1d 21h
Monday Night Weeklies
2 days
WardiTV Invitational
3 days
Replay Cast
4 days
[ Show More ]
WardiTV Invitational
4 days
ByuN vs Solar
Clem vs Classic
Cure vs herO
Reynor vs MaxPax
Liquipedia Results

Completed

Acropolis #4 - TS3
RSL Offline Finals
Kuram Kup

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
Slon Tour Season 2
CSL Season 19: Qualifier 1
WardiTV 2025
META Madness #9
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

CSL Season 19: Qualifier 2
CSL 2025 WINTER (S19)
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
OSC Championship Season 13
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter 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.