• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 04:05
CEST 10:05
KST 17:05
  • 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 #21 - Presented by Monster Energy6uThermal's 2v2 Tour: $15,000 Main Event14Serral wins EWC 202549Tournament Spotlight: FEL Cracow 202510Power Rank - Esports World Cup 202580
Community News
Weekly Cups (Aug 4-10): MaxPax wins a triple6SC2's Safe House 2 - October 18 & 195Weekly Cups (Jul 28-Aug 3): herO doubles up6LiuLi Cup - August 2025 Tournaments5[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder10
StarCraft 2
General
RSL Revival patreon money discussion thread Rogue Talks: "Koreans could dominate again" #1: Maru - Greatest Players of All Time Weekly Cups (Aug 4-10): MaxPax wins a triple Team Liquid Map Contest #21 - Presented by Monster Energy
Tourneys
Enki Epic Series #5 - TaeJa vs Classic (SC Evo) Sparkling Tuna Cup - Weekly Open Tournament RSL: Revival, a new crowdfunded tournament series SEL Masters #5 - Korea vs Russia (SC Evo) ByuN vs TaeJa Bo7 SC Evo Showmatch
Strategy
Custom Maps
External Content
Mutation # 486 Watch the Skies Mutation # 485 Death from Below Mutation # 484 Magnetic Pull Mutation #239 Bad Weather
Brood War
General
New season has just come in ladder StarCraft player reflex TE scores BW General Discussion BSL Polish World Championship 2025 20-21 September BGH Auto Balance -> http://bghmmr.eu/
Tourneys
KCM 2025 Season 3 [Megathread] Daily Proleagues Small VOD Thread 2.0 [ASL20] Online Qualifiers Day 2
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates [G] Mineral Boosting Muta micro map competition
Other Games
General Games
Stormgate/Frost Giant Megathread Total Annihilation Server - TAForever Nintendo Switch Thread Beyond All Reason [MMORPG] Tree of Savior (Successor of Ragnarok)
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine The Games Industry And ATVI US Politics Mega-thread Bitcoin discussion thread
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread [\m/] Heavy Metal Thread [Manga] One Piece Movie Discussion! Korean Music Discussion
Sports
2024 - 2025 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale The Automated Ban List
Blogs
Gaming After Dark: Poor Slee…
TrAiDoS
[Girl blog} My fema…
artosisisthebest
Sharpening the Filtration…
frozenclaw
ASL S20 English Commentary…
namkraft
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 557 users

WCS EU Ro32 - Group G Recap/Group H Preview

Forum Index > SC2 General
14 CommentsPost a Reply

WCS EU Ro32 - Group G Recap/Group H Preview

Text byTL.net ESPORTS
September 18th, 2013 12:45 GMT
2013 WCS Europe

WCS Europe Season 3



Ro32 Group G Recap
MMA and Babyknight advance

Ro32 Group H Preview
MC, Firecake, Stardust, Kas

Brackets and standings on Liquipedia

VODs on Youtube

Ro32 Group G Recap

(T)MMA and (P)BabyKnight Advance

by Plexa

Group G turned out to be an oddity in comparison to the other groups from this season -- both the fan favorites from the group made it out alive. MMA cleaned up the group without dropping a map, a performance that anyone could has called after his impressive Dreamhack run. Babyknight looked shaky at times, but was able to survive the group (despite the scoreline suggesting that he had an easy time). Tails and Krass fell short, neither looking particularly impressive, and will have to struggle back through challenger in 2014.

Ro32 - Group F
1.MMA2-0 (4-0)
2.Babyknight2-1 (4-2)
3.Tails1-2 (2-4)
4.Krass0-2 (0-4)

Detailed results from the live report thread by HammerKick
+ Show Spoiler +

MMA vs TAiLS
(T)MMA <(Wiki)Derelict Watcher> (P)TAiLS
(T)MMA <(Wiki)Bel'Shir Vestige> (P)TAiLS
(T)MMA <> (P)TAiLS

(T)MMA wins 2-0!

BabyKnight vs KrasS
(P)BabyKnight <(Wiki)Akilon Wastes> (T)KrasS
(P)BabyKnight <(Wiki)Bel'Shir Vestige> (T)KrasS
(P)BabyKnight <> (T)KrasS

(P)BabyKnight wins 2-0!

Winners' Match
(T)MMA <(Wiki)Derelict Watcher> (P)BabyKnight
(T)MMA <(Wiki)Frost> (P)BabyKnight
(T)MMA <> (P)BabyKnight

(T)MMA wins 2-0 and advances to the Round of 16!

Losers' Match
(P)TAiLS <(Wiki)Bel'Shir Vestige> (T)KrasS
(P)TAiLS <(Wiki)Whirlwind> (T)KrasS
(P)TAiLS <> (T)KrasS

(P)TAiLS wins 2-0!
(T)KrasS falls out of Premier League!


Final Match
(P)TAiLS <(Wiki)Yeonsu> (P)BabyKnight
(P)TAiLS <(Wiki)Bel'Shir Vestige> (P)BabyKnight
(P)TAiLS <(Wiki)Whirlwind> (P)BabyKnight

(P)BabyKnight wins 2-1 and advances to the Round of 16!



(T)MMA and (P)BabyKnight advance to WCS EU Premier RO16!


The first series of the night, between MMA and Tails, started off with a 4Gate blink stalker all in from Tails. It’s not clear to me whether Tails was planning to do this all along, or whether MMA’s engineering bay block on Tails’ natural prompted him to all in. Nevertheless, MMA was able to catch wind of what was going on after his scan saw all four gates and the twilight. MMA was well prepared to fend off the aggression with 3 bunkers and after some intense back and forth (and almost 30 workers killed) Tails was unable to crack MMA’s defense. Game 2 featured a similar build choice from Tails; 3 gate blink with an expansion. However this time a scouting marine was able to scout out Tails’ plans. Tail’s blink play wasn’t able to do any significant damage and the game progressed into a macro game where MMA was simply able to out play his Protoss opponent.

[image loading]

Krass takes an early lead against Babyknight

Krass vs Babyknight started out far less explosive than MMA vs Tails, but Krass quickly corrected that as he took a substantial lead going into the mid game with a very effective widow mine drop coupled with 4 hellion pressure. Krass maintained his lead throughout a rather passive midgame. Once he neared 180 supply he moved out with a scary MMMV army. Unfortunately, Krass blundered away his army by focusing down Babyknight’s third base while Babyknight obliterated his forces. Krass tapped out knowing he could not defend any counter attacks. The second game revolved around a 100 supply +1 colossus push from Babyknight. The push was able to take out Krass’s third base and natural while Krass counter attacked with some medivac drops. Krass’s harass was fended off at the cost of 14 probes which was not enough to overcome the losses he had taken. Babyknight simply built on his lead in the remainder of the game and strolled to a 2-0 victory.

In the winners match Babyknight grabbed an early lead over MMA by sneaking a very early third base. Despite his best efforts, MMA’s first few attempts to punish Babyknight’s greed were shut down – but fortunately he never lost a critical amount of units which would have lost the game. As both sides reached near max, MMA was able to finally break Babyknight and gain a significant army supply lead. Compounding this, he dropped Babyknight’s main and things looked dire for Babyknight. Somehow, Babyknight killed off enough of MMA’s army to force him to retreat and the game stabilized. Both sides re-massed their respective armies and clashed again – even with +3 and storm finishing for Babyknight during the fight, MMA once again triumphed in the major battle and once again somehow Babyknight just barely defended. One more time both sides re-massed their armies but this time Babyknight opted to be the aggressor – this proved to be his downfall as MMA easily deflected Babyknight’s attack and used that momentum to crash through Babyknight’s base forcing him to tap out. This was undoubtedly the game of the night.

[image loading]

MMA's army overwhelmed Babyknight in Game 1

The second game of the winners match saw Babyknight take a page out of Tails’ book as he opted for a 4 gate stalker build with an expansion. Just like the first series of the day, MMA got a perfect scan off seeing all four gateways just before Babyknight was planning on attacking. It gave MMA barely enough time to get 3 additional bunkers down which proved enough to deflect the attack.Off the back of this, MMA went to work harassing Babyknight with drops which grew his advantage to near game ending. Babyknight realized this and moved out with a last ditch immortal attack which MMA deflected easily.

With MMA off to the round of 16 it was time to work out who would be Babyknight’s opponent. The first game between Tails and Krass was rather uneventful. The game essentially boiled down to a blob of Protoss units clashing against a blob of Terran units and trading fairly evenly until the Protoss found the right combination of units to win. The second game featured Krass’s inability to deal with very basic harass which snowballed into a game ending contain. Krass attempted to get something done with medivac drops but they were deflected without dealing much damage. Once Tails’ second colossus finished it was a straight forward victory for the Korean Protoss.

[image loading]

Is this now standard PvP on Yeonsu?

The final series of the night was between Babyknight and Tails. The first game featured what is rapidly becoming the standard Yeonsu PvP cannon rush. This is the third time we’ve seen it in WCS EU and the third approach to dealing with the cannon rush. Babyknight prioritized units and by sacrificing a few probes to stall, getting a mothership core out for the nexus cannon and having excellent stalker micro he was able to stop the cannon rush and win the first game. In the final game of the night, Babyknight’s blink stalker build simply out classed Tails’ three gate build and the game fell to Babyknight in a very straight forward manner.

Group H Preview: MC, Firecake, Stardust, Kas

by Zealously

Group H goes live in


MC, more than any other player in Starcraft II, embodies the ”money hunter”-persona. He doesn't try to hide it, nor does he feel ashamed about it – both he and the fans know that over time, Jang Min Chul's ability to grab prize money from wherever he goes has become his most important talent.

On that note, Group H is very important for MC. We know, and hopefully he does as well, that the top 16 players in the WCS Rankings get to come to Blizzcon. MC is sitting nicely at #17. With MC (as far as we know) not going to IEM in New York, WCS EU is his last chance at taking home the all-important WCS points he needs to make it to Blizzcon in November. With a $100.000 first prize, this WCS may be the most important tournament for MC in a long time. He isn't looking as strong as he used to, with his ratings across all match-ups slowly sinking. He managed to take the fight to duckdeok in the Season 2 finals, but has since then looked fairly lackluster in all three match-ups. Not that any of this usually matters for MC – he, more than anyone save Mvp, has a tendency to bounce back to win some money before falling off for another while.

His first opponent, Firecake, is a player from the opposite side of the spectrum. Much like Showtime and Starbuck – both having advanced over clear favorites (Mvp and Grubby/Lucifron, respectively) – Firecake comes into WCS as a clear underdog and a largely unknown player in the international scene. Most interesting to note about the French Zerg (keep in mind what happened the last time a mostly unaccomplished French Zerg showed up at a big tournament) is that he made it out of his Challenger Group by beating Mana twice. It's not too huge of a stretch to say that Mana is probably MC's near-equal in PvZ, since neither player has looked that great in PvZ in HotS (E/N: bold call!). But even if Firecake were to beat MC in the initial match, there is a more significant obstacle ahead.

Stardust is a peculiar case. Ex-BW pro M18M was invisible in the scene for a long time before he popped up to win Dreamhack Summer. But contrary to many other players who string together one good run in a foreign tournament, Stardust has actually remained surprisingly relevant in the foreign scene. The thing is, no one knows for sure what to expect from Stardust. He made it deep in two Dreamhacks in a row, but fell out in fairly strange fashion in Bucharest last weekend, beating big names like Life and Hero but losing to both Huk and elfi, indicating some weakness to YOLOSWAG unorthodox play in PvP. However, even a loss to MC should feel fine for Stardust – his PvZ record inspires more than enough confidence to say that the lone Zerg in this group shouldn't prove much of an issue for him. The most interesting question about Stardust in this group is whether or not his play will attract the attention of the general audience, or if he's destined to become some form of European-Korean Protoss-version of aLive. Shooting down MC could be a step in the right direction.

The fact that Kas plays a lot of Starcraft is well-documented. Notorious for being one of the most ambitious and hard-working players in Europe in terms of practise time, Kas actually doesn't have that many big results to his name. Often brought up when discussing the near-extinct species known as ”European Terran”, Kas holds the banner of Ukraine going into WCS EU Premier League. It seems to be the destiny of the Eastern European players to play reasonably well for extended periods of time but never receive that much international recognition (or success, for that matter) – unless you're White-Ra. With Kas' team mate Happy having already advanced to the Round of 16, Group H will show us whether or not European Terrans, on the back of Eastern Europe, will reverse the trend of slow extinction, or if the endangered species will continue down the path toward oblivion.

According to Aligulac, Kas' ratings have remained fairly steady, with no high peaks or terrible lows, for a while. In accordance with his reputation of being a ”solid Terran”, Kas has no real weaknesses in any match-up nor any definite best match-up. Embodying the stereotypical good-but-not-great European player, this is Kas' last chance to make a mark this year by reaching the offline section of WCS EU. In a group like this, with no massive favorites or white-hot players, that's certainly something that's not out of reach.

Because no preview is complete without at least one cliche, this group is all about who wants it more. All four players (hey, maybe Firecake is a neo-Stephano!) have a shot at advancing, although the two players with major championship trophies certainly look like the slight favorites.

Prediction

MC > Firecake
Stardust > Kas
MC < Stardust
Kas > Firecake
MC > Kas

Stardust and MC to advance

More WCS Europe Season 3 Coverage

Oct 6 – WCS EU Season 3 RO8 Recap/Final Day Preview
Oct 5 – WCS EU Season 3 RO8 Preview
Sept 30 – WCS EU Season 3 RO16 D Recap/RO8 Bracket
Sept 27 – WCS EU Season 3 RO16 Group C Recap/Group D Preview
Sept 26 – WCS EU Season 3 RO16 Group B Recap/Group C Preview


Writers: Plexa, Zealously
Graphics: shiroiusagi
Banner photo: ESL
Editor: Plexa.
Facebook Twitter Reddit
TL+ Member
Darkhorse
Profile Blog Joined December 2011
United States23455 Posts
September 18 2013 12:59 GMT
#2
Liquibet Ruined T_T. MC and Stardust to advance, in all likelihood. Anyone know anything interesting about Firecake?
WriterRecently Necro'd (?)
EnumaAvalon
Profile Blog Joined February 2012
Philippines3613 Posts
September 18 2013 13:06 GMT
#3
Yay MMA! Gogo MC!
(._.) ( l: ) ( .-. ) ( :l ) (._.) They see me rolling. They hating.
Paljas
Profile Joined October 2011
Germany6926 Posts
September 18 2013 13:19 GMT
#4
see lichter, this is the way the use pictures. makes the recap more readable.
TL+ Member
m0ck
Profile Blog Joined November 2010
4194 Posts
September 18 2013 13:21 GMT
#5
Babyknight lost the first game (the cannon-rush), then won the following two in his final match against Tails ^^
Zealously
Profile Blog Joined October 2011
East Gorteau22261 Posts
September 18 2013 13:28 GMT
#6
On September 18 2013 21:59 Darkhoarse wrote:
Liquibet Ruined T_T. MC and Stardust to advance, in all likelihood. Anyone know anything interesting about Firecake?


There isn't that much to know about him (though the French forum-goers might know more than I do). Aligulac tells me he hasn't played in a lot of international tournaments (not even online), but he's a French Zerg and evidence tells me that those usually do great
AdministratorBreak the chains
NovaMB
Profile Joined February 2013
Germany9534 Posts
September 18 2013 13:28 GMT
#7
On September 18 2013 21:59 Darkhoarse wrote:
Liquibet Ruined T_T. MC and Stardust to advance, in all likelihood. Anyone know anything interesting about Firecake?


Cant say anything about his playstyle, all I know about him is that most of the French fans really dont like him. Cant say exactly why, but I guess hes kind of a douche (according to the French users on here)
Cracy
Profile Joined October 2011
Poland221 Posts
September 18 2013 13:34 GMT
#8
On September 18 2013 22:21 m0ck wrote:
Babyknight lost the first game (the cannon-rush), then won the following two in his final match against Tails ^^


Quoted for truth
Saddest 4 gate defence ever.
Oderint dum probent
teddyoojo
Profile Blog Joined June 2011
Germany22369 Posts
September 18 2013 14:04 GMT
#9
weakest group :>
Esports historian since 2000. Creator of 'The Universe' and 'The best scrambled Eggs 2013'. Host of 'Star Wars Marathon 2015'. Thinker of 'teddyoojo's Thoughts'. Earths and Moons leading CS:GO expert. Lord of the Rings.
Dav1oN
Profile Joined January 2012
Ukraine3164 Posts
September 18 2013 14:06 GMT
#10
Hoping Kas is ready to show some good games which I didn't saw from him for a long time.
In memory of Geoff "iNcontroL" Robinson 11.09.1985 - 21.07.2019 A tribute to incredible man, embodiment of joy, esports titan, starcraft community pillar all in one. You will always be remembered!
Dragoonstorm7
Profile Joined December 2012
United States599 Posts
Last Edited: 2013-09-18 14:33:19
September 18 2013 14:23 GMT
#11
Thanks for another great write up! Looking forward to seeing MMA play more with how well he's playing atm.
For group H i feel like Kas pulls a small upset and makes it out.
btw...:
Babyknight's map score was 4-3, not 4-2. And he most certainly did NOT win game 1 vs Tails. The cannon rush didnt outright kill him, but did significant damage and Tails was able to just 4 gate off the back of it and push for the win. The game listed as "the final game of the night" was just game 2. Game 3 was played on Whirlwind and we saw Tails go for fast oracle while Babyknight went fast phoenix. The oracle didnt do much (4 worker kills) and the lead would snowball enough for Babyknight to go kill him, utilizing his phoenix lifts to mitigate the damage from Tails small army.
oblivion awaits- dark archon (aka best unit ever)
Boucot
Profile Blog Joined October 2011
France15997 Posts
September 18 2013 14:29 GMT
#12
On September 18 2013 22:28 NovaMB wrote:
Show nested quote +
On September 18 2013 21:59 Darkhoarse wrote:
Liquibet Ruined T_T. MC and Stardust to advance, in all likelihood. Anyone know anything interesting about Firecake?


Cant say anything about his playstyle, all I know about him is that most of the French fans really dont like him. Cant say exactly why, but I guess hes kind of a douche (according to the French users on here)

I can confirm that, he's known for being BM towards pretty much all the european ladder, ragequiting, insulting, refusing to quit a lost game (he did that in an Iron Squid qualifier too, on the official stream). Last year before WCS France he claimed having revolutionized the ZvP (while not knowing he was using an old drop strategy).

Besides that there are some interesting things to say, like the fact that he didn't play in a single french (online or offline) tournament within the three years of SC2, just laddering all day. He's also known for participating a lot on Battle.net forums (the french one at least).

I read an interview of him (in French) recently where he seems to be a smart guy so it's hard to understand why he's that BM.

Anyway, my head and my heart root for MC and Kas today !
Former SC2 writer for Millenium - twitter.com/Boucot
Sulice
Profile Joined August 2012
France16 Posts
September 18 2013 15:58 GMT
#13
Firecake is a friend of mine. He can get angry about his mistakes and becomes bad manner because of that.
That's bad, but that's the way it is...
Hryul
Profile Blog Joined March 2011
Austria2609 Posts
September 18 2013 16:19 GMT
#14
this article doesn't do g1 MMA vs BBK justice. It was much more intense then the text makes it out to be.
Countdown to victory: 1 200!
LockeTazeline
Profile Blog Joined June 2012
2390 Posts
September 18 2013 18:07 GMT
#15
Go MC/Stardust!
Please log in or register to reply.
Live Events Refresh
Next event in 1h 55m
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
firebathero 1332
actioN 617
PianO 367
ggaemo 239
Zeus 134
JulyZerg 112
Aegong 41
Shine 28
yabsab 24
HiyA 21
[ Show more ]
Rock 20
ajuk12(nOOB) 13
Sharp 13
soO 6
zelot 3
Dota 2
XcaliburYe182
League of Legends
JimRising 568
Counter-Strike
Stewie2K975
shoxiejesuss477
allub79
Super Smash Bros
Westballz39
Other Games
summit1g6105
gofns3334
WinterStarcraft546
FrodaN529
Mew2King104
NeuroSwarm59
Organizations
Other Games
gamesdonequick988
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• davetesta34
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Lourlo1708
• Stunt439
Upcoming Events
The PondCast
1h 55m
WardiTV Summer Champion…
2h 55m
Online Event
5h 55m
Replay Cast
15h 55m
LiuLi Cup
1d 2h
Online Event
1d 6h
BSL Team Wars
1d 10h
Team Hawk vs Team Sziky
Online Event
2 days
SC Evo League
2 days
uThermal 2v2 Circuit
2 days
[ Show More ]
CSO Contender
2 days
[BSL 2025] Weekly
2 days
Sparkling Tuna Cup
3 days
WardiTV Summer Champion…
3 days
SC Evo League
3 days
uThermal 2v2 Circuit
3 days
BSL Team Wars
3 days
Team Dewalt vs Team Bonyth
Afreeca Starleague
4 days
Sharp vs Ample
Larva vs Stork
Wardi Open
4 days
RotterdaM Event
4 days
Replay Cast
4 days
Replay Cast
5 days
Afreeca Starleague
5 days
JyJ vs TY
Bisu vs Speed
WardiTV Summer Champion…
5 days
PiGosaur Monday
5 days
Afreeca Starleague
6 days
Mini vs TBD
Soma vs sSak
WardiTV Summer Champion…
6 days
Replay Cast
6 days
Liquipedia Results

Completed

StarCon 2025 Philadelphia
FEL Cracow 2025
CC Div. A S7

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
WardiTV Summer 2025
uThermal 2v2 Main Event
HCC Europe
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025

Upcoming

CSL Season 18: Qualifier 1
ASL Season 20
CSLAN 3
CSL 2025 AUTUMN (S18)
LASL Season 20
BSL Season 21
BSL 21 Team A
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
PGL Masters Bucharest 2025
Thunderpick World Champ.
MESA Nomadic Masters Fall
CS Asia Championships 2025
Roobet Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
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.