• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 17:27
CET 23:27
KST 07:27
  • 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
Weekly Cups (Dec 15-21): Classic wins big, MaxPax & Clem take weeklies3ComeBackTV's documentary on Byun's Career !10Weekly 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 win2
StarCraft 2
General
The Grack before Christmas Weekly Cups (Dec 15-21): Classic wins big, MaxPax & Clem take weeklies ComeBackTV's documentary on Byun's Career ! Micro Lags When Playing SC2? When will we find out if there are more tournament
Tourneys
$100 Prize Pool - Winter Warp Gate Masters Showdow $5,000+ WardiTV 2025 Championship Sparkling Tuna Cup - Weekly Open Tournament Winter Warp Gate Amateur Showdown #1 RSL Offline Finals Info - Dec 13 and 14!
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 505 Rise From Ashes Mutation # 504 Retribution Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement
Brood War
General
BW General Discussion FlaSh on: Biggest Problem With SnOw's Playstyle soO on: FanTaSy's Potential Return to StarCraft BGH Auto Balance -> http://bghmmr.eu/ Anyone remember me from 2000s Bnet EAST server?
Tourneys
[Megathread] Daily Proleagues [BSL21] LB QuarterFinals - Sunday 21:00 CET Small VOD Thread 2.0 [BSL21] WB SEMIFINALS - Saturday 21:00 CET
Strategy
Simple Questions, Simple Answers Game Theory for Starcraft Current Meta Fighting Spirit mining rates
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Beyond All Reason Path of Exile General RTS Discussion Thread
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
US Politics Mega-thread Russo-Ukrainian War Thread The Games Industry And ATVI Things Aren’t Peaceful in Palestine YouTube Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List 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: 1001 users

[S2SL] Finals: Dream vs Classic - Once Upon a Time

Forum Index > SC2 General
51 CommentsPost a Reply
1 2 3 Next All

[S2SL] Finals: Dream vs Classic - Once Upon a Time

Text byTL.net ESPORTS
Graphics byshiroiusagi
June 20th, 2015 03:28 GMT
2014 WCS

SBENU SC2 Starleague 2015 Season 2



S2SL Grand Finals
Once Upon a Time
Dream vs Classic

Brackets and Results on Liquipedia
Starcraft II Starleague

Once Upon a Time

Saturday, Jun 20 9:30am GMT (GMT+00:00)
by Destructicon

Despite being very different players—both in their personal styles and their approaches to the game—Dream and Classic are strikingly similar in every other way. It isn't just because they are on the same team; it isn't just because of their respective histories; and it isn't just because of their paths to the final. Yes, they share the same struggle—to gain acceptance and to shatter the perceptions others have built for them—but there is something even greater behind all this.




[image loading]


Half a year ago, very few knew Dream's story. Yet all it took was one barnstorming run and one series for the ages against Life to change his history. From a cautionary tale, (T)Dream's journey has become a fairy tale full of ups and downs.

Once upon a time, in a tournament far away, he was another kid with potential that was never able to achieve great success. He humbly started his career on MVP's squad back in 2012. At first it was hard for him to get noticed, as he wasn't sent out very often in GSTL. He had his opportunities in Code A, where he occasionally showed flashes of brilliance that convinced MVP to send him to tournaments abroad. He appeared in MLG Spring Arena 2, where he finished in the Ro8 against everyone's expectations. While he remained just another blip on everyone's radar, he forced everyone to pay attention when he shockingly defeated Rain 2-0 in the first round of the last season of Code A 2012. One of the best protoss in the world was sent down to Code B, and the better player won. Though he would struggle to survive in the face of BL/infestor just like his peers, he again found success abroad. IEM Katowice should have been Dream's crowning moment as he surged to the finals, but his hopes were dashed by First. From then on until the end of Wings of Liberty, little was heard of the young terran.

His silence continued well into Heart of the Swarm. Even though he had much in common with mechanically gifted terrans, it was the likes INnoVation, TaeJa and Maru that stole the show. It appeared that we had seen the last of Dream, but keen observers knew that he was continuing his development as a player. While he failed in individual leagues, under the brightest lights, he gained experience and found success in other ways. Dream was instrumental to MVP's ATC run in 2013 in which he gained a strong 18-10 record. It included clutch performances in the playoffs, striking down players like Nerchio, Scarlett and MMA. But it was false hope. Dream labored in the blink era, and he found himself teamless until SKT T1 picked him up, hoping some of his great potential still laid dormant inside him.

Suddenly, the child grew into a man. He acquitted himself well in Proleague, and he currently owns a 10-6 record. A brand new tournament in Korea gave everyone an opportunity to break the cycle, and Dream tore through zergs with flair and function. He catapulted himself to biggest stage, but sadly there was no grand parade. Maru revealed that his opposite still had much to learn, and that a handicapped matchup made him vulnerable. It was an improbable run to the final for Dream, and many wrote him off as soon as he capitulated in that clumsy TvT. Many expected him to slide back to the mean as another one hit wonder.

It is a tale as old as time. For many, like TOP, like Symbol, like Squirtle, that would be it. That one finals appearance would be their only chance to conquer the world. When SSL Season 2 group selections rolled out, Dream's peers ridiculed him and laughed at his easy season 1 bracket. He was marked as one of the weakest players in the tournament. Yet here he is again, back in the finals after another impressive show of force. There are no more doubts about his quality, no more doubts about his overdue ascension. Now the question is whether he will become another MarineKing, another soO. In the history of Korean individual leagues, only one player has ever won a title after becoming the runner up first—INnoVation lost to SoulKey, then defeated the ultimate kong soO.* This is only Starcraft II Starleague's second season, but we could already be witnessing the birth of a legacy.



In terms of play style, clear influences from old MVP can still be seen in Dream. While on MVP, Dream was team mates with Keen—a tactical terran known for his midgame—, DRG and Sniper—two very strong mechanical and multi-tasking oriented zergs—, and TAILS, Super, and Billowy—some of the craftiest protoss to ever play the game. They had a strong influence on Dream early on, but Dream's brand of manic terran always had a glass ceiling. Yet SKT T1 saw a strong base that could be developed, and Dream became a planet caught between the tug of two stars. Dream was molded, crushed and reformed, and the result was a strange fusion of his MVP past and his SKT T1 future. His wild multitasking was given direction; his clever build orders were given purpose and refinement; his map awareness and positioning improved.

Take his series vs Life for example. Despite Life's best effort to batter Dream down again and again with his trademark counter-attack style, he was unable to do so. Dream had the map awareness to read into Life's movements, the mechanics to keep up with his zerg opponent and the tactical sense to know exactly how many units to allocate to both attack and defense, and how to most efficiently direct the flow of these units.

Strategically, he has quickly mastered every aggressive build known to terran, including WM drops, elevator and runby plays, banshees, and early stim timings. The mark of his growth, however, is his ability to shift gears from all out attack and impervious defense. His TvP is no different: in his series vs Classic early this season, he first opened with an aggressive 1/1/1, and upon realizing Classic was going for a blink pressure, he transitioned his build into defense. In game two he turned it right around by going 14 CC. Against herO he went for some of the most aggressive play possible: rax, gas expand into relentless, marine, hellion, medivac harass. His quick and well controlled aggression is often enough to kill most opponents, but Dream has shown he isn't a one trick pony. If things don't go his way he has no qualms about taking it late. He did just that against Zest in Proleague, following up his early game aggression with a bio, viking, ghost late game composition that struck with unrelenting force.

Watching his games, it almost feels like Dream is destined for greatness. He has looked terrifying against protoss and zerg, and his climb back to the finals shows both determination and a desire to succeed. But Dream has been in this position before, and it ended in tragedy each time. While no one doubts his strength, it takes more than ability to make a champion, a story he no doubt knows from soO. This series, in only S2SL's second season, will determine whether he continues to write his own tale or whether he becomes another footnote in the annals of history. He knows that he has no choice but to win.




[image loading]


A year ago, Classic was a champion. He conquered his teammate soO and rose to prominence as an intelligent and versatile protoss. Yet it was the most powerful age for Aiur, and he failed to stake his claim for the protoss throne. From a gilded tale of great change and perseverance, (P)Classic's odyssey has cycled back to the start where he is once again a man with something to prove.

Once upon a time, in a game far, far away, Classic was a humble terran on the now defunct STX Soul. The transition to SC2 did him few favors, and though he did get sent out in Proleague often, it was hard for him to get noticed. He struggled to find his groove in four rounds of Proleague until he realized that protoss suited his style far more. Where stars and established names balked at the proposition of a race change, Classic took the chance to change his identity completely. Expectations were low, but Classic slowly began to find his footing. Fans began to appreciate his improvement in the playoffs of Proleague 2013, where he went 4-1 against FanTaSy, Puzzle, CrazyHydra and Flying. He was instrumental in STX's swansong, and it proved a worthy audition as SKT T1 recruited him in the aftermath of the 2013 team shuffle.

His mediocrity continued well into his tenure with SKT T1. Even though he had much in common with technically gifted protoss, players like Zest, Rain and herO stole the show. It could be that Classic was simply not given the room to shine on a team full of champions, or that other protoss were simply flashier and more exciting than he was. Yet he continued to study his peers, and in 2014 GSL Season 2, Classic found his formula. After narrowly making it out of a group with Life, Rogue and Hydra, Classic clinched his spot in the Ro8 with a strong showing against PartinG and soO. He slayed his teammate ParalyzE in the quarter finals and slugged it out with Maru for a place in the finals. There, he met his friend soO and handed him his third silver in a row. The forgotten man on SKT T1's bench became their newest champion.

Yet his reign would come to an unceremonious end. The blink era ended, and a great shift occurred in Korea. Classic did not stand up to scrutiny, and he was eliminated in last place from his Ro32 group. Almost overnight, doubt was cast upon the quality of his title and quality of his play. His title was stained by the infamous "blink era", and he was written off as another one hit wonder. He showed some life in KeSPA Cup and at Blizzcon by reaching respective semi finals, but many attributed his mild success to favorably weak brackets.

It is a tale as old as time. For many, like Seed, like RorO, like Sniper, that would be it. That one moment would be their only taste of gold. When the S2SL groups were announced, few fans looked at Classic as a candidate to advance, let alone reach the finals. He was marked as one of the weakest players in the tournament. Yet here he is in the finals, after another tour de force. Doubts remain about his quality and doubts remain about the significance of his title. Yet there is no question that Classic is a champion, and he has proven he has the mettle the conquer the world. In the history of Korean individual leagues, only one player has ever won his second title a year after his last—Life first won in October 2012 and again in March 2015. This is only Starcraft II Starleague's second season, but we could already be witnessing the game's greatest redemption.



Along the Macro-Cheese spectrum of protoss, Classic leans slightly towards macro. He has a strong sense for the late game, but it's his ability to mix in cheeses in all matchups that makes him dangerous. Both economic and aggressive responses are part of his repertoire, and he doesn't blindly go all in either; he first scouts his opponent before deciding whether to follow up with greed, pressure, or an early attack. It's that reactivity that makes him a little different from others of his race, and his past as a terran gives him a little more insight into the matchup. His series against Maru in his Code S winning run was one of the best displays of matchup understanding in 2014.

Lately, Classic has shown a tendency to use blink pressure. He opens standard, but follows up with a twilight and more gateways. In many ways it's similar to Zest's preferred blink-colossus build from mid 2014, where he uses his mobility to put pressure on the terran while keeping himself safe from drops. It's a fragile backbone that relies on scouting and positioning, but Classic has so far found success with it. He has always been more of a colossus player which makes his midgame slightly predictable, though he does still know when to get storm when things go late. He's also a protoss that's willing to gamble with a stargate, and he has even displayed a penchant for phoenixes when the map is suitable.





[image loading]


Final Thoughts

There is more than just a title on the line for each player. For Dream, a loss would make him the 2nd kong on SKT T1, and the second one to be christened by Classic. He may have the ability to copy the strengths of his adversaries, but he has yet to be able to replicate their success. A gold medal would make him only the second player to ever win a title after coming second in his first final, repeating INnoVation's feat. For Classic, a defeat will be followed by the echoes that have always haunted him: that his first title was a fluke, that it was gifted to him by cursed kong. Only crushing victory in this final will dispel the doubts regarding his skill and the circumstances in which he won.

Prediction

Dream has made the S2SL his own. Barring his weakness in the mirror, very few players play with as much panache and power as Dream. He is capable of adapting to his enemies and his willingness to play any style that works makes him a dangerous foe even in longer series. Classic must maximize his intelligent series planning and take some risks in order to pull his opponent off balance, but judging from his interview he seems far too conservative to try anything drastic in the final. One of the most overlooked traits that make a champion is a sense of desperation, and it could be what makes the difference in the season 2 finale.

Destructicon: Dream 4-2 Classic
The_Templar: Dream 3-4 Classic
Soularion: Dream 0-4 Classic
thecrazymunchkin: Dream 4-1 Classic
lichter: Dream 4-3 Classic
DarkLordOlli: Dream 4 - 2 Classic

* Mvp and MC were both runners up, but won titles before their silvers.

Writers: Destructicon, lichter.
Graphics: shiroiusagi.
Editors: lichter.
Photos: Helena Kristiansson, SPOTV Games
Stats: Aligulac
Facebook Twitter Reddit
TL+ Member
The_Templar
Profile Blog Joined January 2011
your Country52797 Posts
June 20 2015 03:29 GMT
#2
Just remember guys, all the other writers are wrong. Classic's got this.
Moderatorshe/her
TL+ Member
banjoetheredskin
Profile Blog Joined November 2012
United States744 Posts
June 20 2015 03:37 GMT
#3
Those sure are good screenshots of each player. Whoever got those deserves a virtual pat on the back.
Writer#1 CJ fan | http://www.teamliquid.net/forum/starcraft-2/508947-wcs-dreamhack-austin-interviews
Frakkofff
Profile Joined May 2014
Russian Federation66 Posts
June 20 2015 03:41 GMT
#4
Dream 4-2 Classic
Noonius
Profile Joined April 2012
Estonia17413 Posts
June 20 2015 04:11 GMT
#5
Soularion: Dream 0-4 Classic

for real???
Terran forever | Maru hater forever
ZigguratOfUr
Profile Blog Joined April 2012
Iraq16955 Posts
June 20 2015 04:12 GMT
#6
Classic was never a player that resonated with me. I just saw him as yet another Seed, a good Protoss than won big once, and faded into mediocrity. Meanwhile Dream has been an impressive player to me, a Sora who actually got there.

Classic's got this.
Topin
Profile Blog Joined December 2010
Peru10099 Posts
June 20 2015 04:15 GMT
#7
Classic got this 4-2
i would define my style between a mix of ByuN, Maru and MKP
Shellshock
Profile Blog Joined March 2011
United States97276 Posts
June 20 2015 04:16 GMT
#8
On June 20 2015 13:11 Noonius wrote:
Soularion: Dream 0-4 Classic

for real???

he just knows. must have consulted gumba
Moderatorhttp://i.imgur.com/U4xwqmD.png
TL+ Member
Soularion
Profile Blog Joined January 2014
Canada2764 Posts
June 20 2015 04:17 GMT
#9
On June 20 2015 13:11 Noonius wrote:
Soularion: Dream 0-4 Classic

for real???

Don't doubt in the kid, yo
Writermaru pls
TheBigBoy
Profile Joined June 2015
2 Posts
June 20 2015 04:17 GMT
#10
(P)Classic's got this, Soularion is right, (P)Classic 4-0 (T)Dream
Noonius
Profile Joined April 2012
Estonia17413 Posts
June 20 2015 04:27 GMT
#11
On June 20 2015 13:17 Soularion wrote:
Show nested quote +
On June 20 2015 13:11 Noonius wrote:
Soularion: Dream 0-4 Classic

for real???

Don't doubt in the kid, yo


if this happens I shall dub you Nostradamus of SC2
Terran forever | Maru hater forever
Carminedust
Profile Joined October 2014
487 Posts
Last Edited: 2015-06-20 04:28:42
June 20 2015 04:27 GMT
#12
going with Classic 4-2 and predict that dream becomeswhat stork was in brood war with the Starleague and keeps making it to it but only wins it once and gets a boat load of second places
Maybe was Zoun only Fan before he retired idk
Soularion
Profile Blog Joined January 2014
Canada2764 Posts
June 20 2015 04:27 GMT
#13
On June 20 2015 13:27 Noonius wrote:
Show nested quote +
On June 20 2015 13:17 Soularion wrote:
On June 20 2015 13:11 Noonius wrote:
Soularion: Dream 0-4 Classic

for real???

Don't doubt in the kid, yo


if this happens I shall dub you Nostradamus of SC2

Even if it doesn't happen, sometimes you just gotta believe. If you never believe, you never live.
Writermaru pls
KingofdaHipHop
Profile Blog Joined October 2013
United States25602 Posts
June 20 2015 04:34 GMT
#14
Really great write up, lets go Dream!
Rain | herO | sOs | Dear | Neeb | ByuN | INnoVation | Dream | ForGG | Maru | ByuL | Golden | Solar | Soulkey | Scarlett!!!
Ja.Y.
Profile Joined February 2015
United States253 Posts
June 20 2015 06:21 GMT
#15
LEGGO Dream. I believe he can do it! He's hungry and Classic's defensive play with be put to the test against Dream's aggression

As long as Dream doesn't fall prey to thoughts of CC first because Classic showed aggression/proxy the game(s) before and thinks Classic won't do it 2 maps in a row, Dream's got this. Hoping for a nail biting, intense, ridiculous, awesome finals!
MMA will reign supreme once again // MaSa is gawd
HellHound
Profile Joined September 2014
Bulgaria5962 Posts
June 20 2015 06:35 GMT
#16
On June 20 2015 12:29 The_Templar wrote:
Just remember guys, all the other writers are wrong. Classic's got this.

I don't think soularion is that wrong.
Classic GosoO |sOs| Everyone has to give in, let Life win | Zest Is The Best | Roach Cultist | I recognize the might and wisdom of my Otherworldly overlord | Air vs Air 200/200 SC2 is best SC2 | PRIME has been robbed | Fuck prime go ST | ROACH ROACH ROACH
Soularion
Profile Blog Joined January 2014
Canada2764 Posts
June 20 2015 06:36 GMT
#17
On June 20 2015 15:35 HellHound wrote:
Show nested quote +
On June 20 2015 12:29 The_Templar wrote:
Just remember guys, all the other writers are wrong. Classic's got this.

I don't think soularion is that wrong.

He's just salty that my builds > his builds
Writermaru pls
HellHound
Profile Joined September 2014
Bulgaria5962 Posts
June 20 2015 06:36 GMT
#18
On June 20 2015 13:12 ZigguratOfUr wrote:
Classic was never a player that resonated with me. I just saw him as yet another Seed, a good Protoss than won big once, and faded into mediocrity. Meanwhile Dream has been an impressive player to me, a Sora who actually got there.

Classic's got this.

Haha are you saying your opinion of Classic was wrong?
Classic GosoO |sOs| Everyone has to give in, let Life win | Zest Is The Best | Roach Cultist | I recognize the might and wisdom of my Otherworldly overlord | Air vs Air 200/200 SC2 is best SC2 | PRIME has been robbed | Fuck prime go ST | ROACH ROACH ROACH
OtherWorld
Profile Blog Joined October 2013
France17333 Posts
June 20 2015 06:37 GMT
#19
From these predictions I conclude that Dream will win 4-0.
Used Sigs - New Sigs - Cheap Sigs - Buy the Best Cheap Sig near You at www.cheapsigforsale.com
EngrishTeacher
Profile Blog Joined March 2012
Canada1109 Posts
June 20 2015 06:55 GMT
#20
Can't wait, so sleep deprived but should be GGs in 2 hours.
1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 10h 33m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 442
ProTech140
JuggernautJason120
Nathanias 95
StarCraft: Brood War
Britney 17740
Shuttle 172
Hyun 107
NaDa 12
Counter-Strike
fl0m1727
byalli1186
Other Games
Grubby5240
tarik_tv5208
FrodaN1767
Beastyqt773
JimRising 557
Mew2King147
XaKoH 98
Chillindude59
ZombieGrub44
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 19 non-featured ]
StarCraft 2
• StrangeGG 65
• musti20045 17
• davetesta15
• mYiSmile111
• IndyKCrew
• AfreecaTV YouTube
• sooper7s
• intothetv
• Kozan
• LaughNgamezSOOP
• Migwel
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV1794
League of Legends
• Doublelift3856
Other Games
• imaqtpie2541
• Shiphtur251
• tFFMrPink 16
Upcoming Events
Replay Cast
10h 33m
WardiTV Invitational
13h 33m
ByuN vs Solar
Clem vs Classic
Cure vs herO
Reynor vs MaxPax
Big Brain Bouts
1d 18h
Elazer vs Nicoract
Reynor vs Scarlett
Replay Cast
2 days
Sparkling Tuna Cup
3 days
Krystianer vs TBD
TriGGeR vs SKillous
Percival vs TBD
ByuN vs Nicoract
Replay Cast
4 days
Wardi Open
4 days
Liquipedia Results

Completed

Proleague 2025-12-22
WardiTV 2025
META Madness #9

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
BSL Season 21
Slon Tour Season 2
CSL Season 19: Qualifier 2
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 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
Nations Cup 2026
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.