• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:32
CEST 13:32
KST 20:32
  • 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
Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters0Serral wins HomeStory Cup 2914Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7
Community News
Balance hotfix patch 5.0.16b (July 16)64Reynor: GSL Loss Wasn't About Preparation Format16[IPSL] Spring 2026 Grand Finals - This Weekend!16Weekly Cups (July 6 - 12): Protoss strike back12BSL Season 22 Full Overview & Conclusion8
StarCraft 2
General
Balance hotfix patch 5.0.16b (July 16) How would you feel about frequent/monthly balance patches for SC2? Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters Clem: "I don't have that much hope in Blizzard" [D] Wireframe Casting Removed
Tourneys
RSL Revival: Season 6 - Qualifiers and Main Event Master Swan Open (Global Bronze-Master 2) WardiTV Summer Cup 2026 GSL CK #5 Race War HomeStory Cup 29
Strategy
[G] Having the right mentality to improve
Custom Maps
New Map Maker - Looking for Advice - Love or Hate Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
Mutation # 535 Assembly of Vengeance The PondCast: SC2 News & Results Mutation # 534 Burning Evacuation Mutation # 533 Die Together
Brood War
General
Animated Gateway NaDa's Body BW General Discussion ASL22 General Discussion Pros Debate: Zerg Unfairly Nerfed? (ASL S22 map)
Tourneys
[IPSL] Spring 2026 Grand Finals - This Weekend! [Megathread] Daily Proleagues Escore Tournament - Season 3 Small VOD Thread 2.0
Strategy
Fighting Spirit mining rates Simple Questions, Simple Answers Creating a full chart of Zerg builds Relatively freeroll strategies
Other Games
General Games
ZeroSpace at Steam NextFest - Last free demo Path of Exile Nintendo Switch Thread Stormgate/Frost Giant Megathread General RTS Discussion Thread
Dota 2
Looking for a Dota Mentor 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
TL Mafia
TL Mafia Power Rank NeO.D_StephenKing vs This Guy From 1 Million Dance TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Russo-Ukrainian War Thread How to buy a book - shipping from Korea to Europe US Politics Mega-thread The Games Industry And ATVI UK Politics Mega-thread
Fan Clubs
The IdrA Fan Club The HerO Fan Club!
Media & Entertainment
Movie Discussion! Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books Series you have seen recently...
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023 McBoner: A hockey love story Tennis[sport]
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
Northern Ireland Global Starcraft The Automated Ban List
Blogs
Role of Gaming on Mental Hea…
TrAiDoS
ASL S22 English Commentary…
namkraft
Poker (part 2)
Nebuchad
An Exploration of th…
waywardstrategy
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 6777 users

So you want to go pro?

Blogs > GMarshal
Post a Reply
1 2 3 4 5 Next All
GMarshal
Profile Blog Joined March 2010
United States22154 Posts
Last Edited: 2012-03-02 00:41:16
December 08 2011 19:19 GMT
#1
Why, if you have to ask, you can't

[image loading]

This is what it takes. Unbridled love of the game. Do you have it?

It seems that every time I open the blog section a new blog has materialized, expressing someone's desire to "go pro". Now, I for one subscribe to the "chase your dreams" school of thought. I fully believe that if you have passion for something, then it is your solemn duty to chase it with your heart and body, to make whatever sacrifices are necessary to fulfill your dreams and fight for your passions, however each and every one of these blogs only shows to me a lack of foresight and planning, and a complete misunderstanding of what "going pro" means.

Most of these blogs look something like this
A few minutes ago, some clueless poster said:
Hi, my name is JohnSC2 and I am a highschooler! After reading through a thread in the strategy section, watching one NASL and landing in Platinum after twelve games, I know I really love starcraft and want to go pro! I know its going to be hard work, but I love SC2 and will practice hard! In three months I will be grandmasters! (and after that I will go to GSL!) To do this I am going to quit school and just play SC2 all day, I know I can do this because I have a lot of fun with starcraft 2!

Teamliquid is awesome! Support me!

~John FIGHTING!


This type of blog shows complete lack of understanding of what being good at anything takes. It is the naive view of the kid who sees a movie about batman and decides to become a superhero and fight crime. Lets address why, "loving" starcraft and having loads of free time is simply not enough to "go pro".

To be a pro means you are going to be making your living of off starcraft 2, this means that you will be dedicating as much time as regular professions do to their job to starcraft 2. This means that if you had the raw talent (more on that later), proper training schedule (more on that later), and the passion/work ethic (more on that later) to go pro, you would have to dedicate at least eight hours per day to starcraft 2. That's not eight hours browsing team liquid, or reddit, or watching MLG, that is eight hours glued to your computer, either grinding ladder matches, or playing with practice partners, working on specific skills. How often have you played for eight hours straight, for five days a week? I challenge everyone who wants to "go pro" to try this out. Take a week, every day, get up at 8 and play till 6, taking two one hour breaks. Play don't browse reddit, or write blogs, or watch My Little Pony, sit and grind. Then do it again, and again. Not as much fun as it looked, huh? This is why progamers need a strong work ethic, because after two hours of being called a noob and losing to bunker rushes, you need to keep playing, because every minute you aren't training, someone else is, and they are getting better. Remember, these eight hours are a minimum this doesn't even include playing in tournaments, or flying to them, or additional practice. You'll have exactly no one riding your ass, if you only practice two hours a day, no one is going to say anything, until you arrive at a tournament, and get curb stomped, by the players who practiced 8 hours a day. This is why you can't just "like" starcraft or enjoy the buzz of winning, you have to be fucking passionate about it.

When you look at the life of the best starcraft bw progamers, (which is where sc2 progamers are headed), they do nothing outside of starcraft, except the bare minimum to keep them in good health, their minds revolve around starcraft, when Flash is on the treadmill he is thinking about how to make a 14cc more safe, when Jaedong drifts off to sleep his last thoughts are about his revolutionary four base defiler rush, when JangBi dreams, his fingers twitch as he tries to micro the perfect storm. That is what becoming the very best takes. You want to be a progamer? win a GSL? Become the very best? Then your life has to be dedicated to starcraft, you have to have true passion, not "like" the game, you have to love it, in its multifaceted strategic complexity. Why do you think that most of the time when a progamer gets a girlfriend he slumps hard? Think carefully before saying "I want to be a pro" because its an allconsuming thing to follow a dream. Much like professional athletes, to dedicate yourself to your craft means sacrifice. The biggest hint that you don't have this level of dedication is that you took the time out of practice to write a blog about how you are "going to go pro" and you aren't even playing at a high level. If you aren't already putting in the hours to get to a high level then you don't love the game enough.

That aside, let us assume for a second that you, Mr." I'm going pro", have the insane passion and work ethic it takes to play at the highest level, lets say you are the kind of massochist who enjoys laddering for the sake of laddering, that isn't enough. Instead of writing that idiotic blog about how you are "going to go pro" you should be at Masters and looking for a team and figuring out how to train properly. Much like an athlete, you can't just practice what you are going to be doing at the tournament by yourself, you need a training regime, with specific practice plans and a group of people to support you in doing so. This means you have to be able to talk to people, like a normal human being, schedule practice, and then work through practice. This means, more of the "work ethic" I mentioned above, that is, you need to sit down and for six, seven hours, practice getting bunker rushed, or six pooled, or two base roach rushed. This is painful and boring, it is a sacrifice for getting better. So, not only do you need to have the work ethic and passion to ladder and find a team (which needs to be as dedicated as you are, no "Nexus war" team is going to be able to help you here), you also need to sit there and actually grind things out, which means you will have to help your teammates grind things out, which is more "wasted time" that doesn't count as practice.

Finally, all the passion in the world isn't going to get you anywhere if you lack the talent. You may love the game, but if your APM peaks at 30 after weeks of practice, and you are stuck in silver, then you will never make it. There is a sad fact in life, that is, some people are gifted in certain areas, others are not. I for one have sucky reflexes, I could never become a pro-athlete of any kind for that reason. If you don't have the tactical and strategic mind, and the finger speed and mechanical talent that it takes to be the best, then you may never go pro, no matter how much passion you have for the game. You can become good, but to be a pro (a real pro, not a washout) you need to be among the best. Again, this goes back to the rule of thirty, if with less than thirty hours per week you cannot make high masters (top 10) you probably lack one of the necessary talents to become a pro. Its simply a sad fact of life, at 6''2 I will never become a star jockey, and without natural strategic mind and deft hands, you will never become a pro.

These last points are almost moot however, because each and every one of the people who have posted "going pro" blogs, fails in the first category, they lack the heart, the pure undiluted passion it takes to become the best. They haven't even put in the time and effort to hit high levels of play, and play in offline tournaments, instead boosting their egos with a "I'm going to go pro" post. They lack the true love for the game that makes it possible to sacrifice everything for the passion. To be the best at anything, not just SC2, you need to make that thing your life, it is the only path to success. That said, you can still enjoy SC2 without being "the best", just don't decide "hey I like starcraft" and post a blog about how you are going to go pro, without realizing what "going pro" means.



TL:DR
Unless you are willing to do nothing but eat, sleep and breathe starcraft, while living of off ramen in a crappy stuffed apartment, with no opportunity to go out or peruse any other hobbies, you are not going to go pro.

(yes, I wrote this on the spur of the moment out of frustration, sorry if it seems a little harsh)

Relevant Quotes
this post

On December 11 2011 00:45 awwnuts07 wrote:
Here's another example to back up GM's argument. This time it comes from one of the greatest SC players of all time, Flash:

http://www.teamliquid.net/forum/viewmessage.php?topic_id=129095

The relevant part:
Show nested quote +

Q: We’ve heard that progamers regularly go through immense practice schedules. How long do you practice on average?
-Progamers all live in dorms close to the practice house. We get up at 10:30, and get to the practice house after breakfast at around 11. Because of this, we wait till 3pm before eating lunch. From 4pm-8pm, we continue practicing, and then it’s dinner time. Players on the A team have free time after this, and we can choose to practice or not, but most people will stay to practice until 11pm.

This approximates to 10 hours of practice per day, which is around 3600 hours per year. Flash joined the team 3 years ago, and before that, he would practice for 5-8 hours a day, so he has spent over 10000 hours on Starcraft.

The 10000-hour rule

We are suddenly reminded of the “10000-hour rule.” Someone said it in a book: To achieve world-class mastery in a disciple, at least 10000 hours are required. [T/N: http://en.wikipedia.org/wiki/Outliers_(book)]

Q: Then it seems like you won’t even have time to see your girlfriend after becoming a progamer. Why do you need to maintain this intense practice schedule?
-We need to give up a lot. We need to give up everything that belongs to ourselves, only then can you becomes rank 1, 2. I too gave up everything before coming here. I haven’t even thought about getting a girlfriend. I don’t even see my friends often, only occasionally during holidays. Every day is practice.

Q: Isn’t that boring?
-Even so, I still really enjoy what I do. It’s hard to express in words the joy you get from a win. Especially when the fans cheer for me, that really makes me glad.


Here's the standard all aspiring pros should be measuring themselves against. This is a shining example of what it takes to excel in Starcraft (or any skill).


On February 09 2012 01:27 GMarshal wrote:
Show nested quote +
On February 08 2012 16:36 Weirdkid wrote:
This article was translated from http://sc2clan.tw/f/viewtopic.php?t=14547.
(A MKP interview)

Q: We frequently hear that the Korean progamers have really astounding practice hours. How long do you usually practise in a day?
A: Actually, Korean programers really do practise for very long hours. Take me for example, probably apart from eating and sleeping, my remaining hours are spent on practising!
Editor: Woah. That means you probably have to practise up to 8-10 hours everyday...!
MKP: 8 hours?... Nope. More like about 18 hours! (laughs)

Q: Your practice times are so long. What types of practice do you do?
A: My practice is mainly on the ladder. Afterall, you are already able to meet really strong players on the Korean ladder. Other than that, there are times when I will be practising with my team mates, and the coach will also discuss some strategies with us as well as carry out some tabletop simulations for training. When there is the chance, we also frequently interact with other teams, like IM, oGs, MVP, StarTale etc. Most of us are really very good friends in private.

(From this thread)


Bonus:
+ Show Spoiler +

[image loading]

This is how you have to feel after losing.


[image loading]


****
Moderator
Itsmedudeman
Profile Blog Joined March 2011
United States19229 Posts
December 08 2011 19:25 GMT
#2
I think it's gonna be about another 3-5 years before anyone who hasn't played another RTS before to a decent level actually manages to break into the pro scene. And obviously I don't mean just hitting GM and getting on some random no name team.
DarkPlasmaBall
Profile Blog Joined March 2010
United States46231 Posts
December 08 2011 19:27 GMT
#3
Should be spotlighted and immediately PMed to everyone who makes a blog about wanting to go pro.

Best of luck to everyone and their endeavours, but you're spot on.

5/5
"There is nothing more satisfying than looking at a crowd of people and helping them get what I love." ~Day[9] Daily #100
Athos
Profile Blog Joined February 2008
United States2484 Posts
December 08 2011 19:27 GMT
#4
I don't think you shouldn't have dreams of going pro just because it's a very hard dream to do. Having such a dream can inspire individuals to work harder, and in this case improve at the game. So what if it's an unlikely dream, the decision to go pro is only a real decision when you are good enough to be in that position. Yes I understand that the individual might spend a lot of time pursuing a goal that might be out of his reach, but it doesn't mean he didn't learn a hell of a lot of Starcraft trying.
GMarshal
Profile Blog Joined March 2010
United States22154 Posts
December 08 2011 19:29 GMT
#5
On December 09 2011 04:27 Athos wrote:
I don't think you shouldn't have dreams of going pro just because it's a very hard dream to do. Having such a dream can inspire individuals to work harder, and in this case improve at the game. So what if it's an unlikely dream, the decision to go pro is only a real decision when you are good enough to be in that position. Yes I understand that the individual might spend a lot of time pursuing a goal that might be out of his reach, but it doesn't mean he didn't learn a hell of a lot of Starcraft trying.

I have absolutely nothing against chasing your dreams, but
1.) Know what you are getting into
2.) Don't write a blog about something you haven't done yet, for the sake of writing a blog
Moderator
rotinegg
Profile Blog Joined April 2009
United States1719 Posts
December 08 2011 19:30 GMT
#6
On December 09 2011 04:27 Athos wrote:
I don't think you shouldn't have dreams of going pro just because it's a very hard dream to do. Having such a dream can inspire individuals to work harder, and in this case improve at the game. So what if it's an unlikely dream, the decision to go pro is only a real decision when you are good enough to be in that position. Yes I understand that the individual might spend a lot of time pursuing a goal that might be out of his reach, but it doesn't mean he didn't learn a hell of a lot of Starcraft trying.

chasing a hopeless dream is cool as long as I don't have to sift through a million blogs of it on TL
Translator
Roe
Profile Blog Joined June 2010
Canada6002 Posts
December 08 2011 19:33 GMT
#7
I think the guy you quoted was doing a satire.
GMarshal
Profile Blog Joined March 2010
United States22154 Posts
December 08 2011 19:37 GMT
#8
On December 09 2011 04:33 Roe wrote:
I think the guy you quoted was doing a satire.

Seeing as I wrote the "quote" you could probably argue that it is satirical, yes :-P
Moderator
Crais
Profile Blog Joined March 2010
Canada2136 Posts
December 08 2011 19:42 GMT
#9
5/5. Stay in school kids
RIP MBC Game Hero
Megaliskuu
Profile Blog Joined October 2010
United States5123 Posts
December 08 2011 19:42 GMT
#10
Thanks for this. I'd rather have a blog section full of shitty girl blogs and "killing ESPORTS" than delusional kids.

5/5
|BW>Everything|Add me on star2 KR server TheMuTaL.675 for practice games :)|NEX clan| https://www.dotabuff.com/players/183104694
Fishgle
Profile Blog Joined May 2011
United States2174 Posts
December 08 2011 19:43 GMT
#11
|
|
\/

User was warned for this post
aka ChillyGonzalo / GnozL
getSome[703]
Profile Blog Joined December 2009
United States753 Posts
December 08 2011 19:47 GMT
#12
Haters gonna hate.

This blog has motivated me to go pro.

See you all when i win GSL.
+ Show Spoiler +

i keeed, nice blog
Running Log! http://www.runningahead.com/logs/5081b4d7a4a94c5e8fa20b01e668dfb6/calendar
m3rciless
Profile Joined August 2009
United States1476 Posts
December 08 2011 19:51 GMT
#13
stupid blog. What do you know about going pro? jack shit. Come back and yell at people when you actually know what it's like.

User was warned for this post
White-Ra fighting!
Fishgle
Profile Blog Joined May 2011
United States2174 Posts
December 08 2011 19:52 GMT
#14
On December 09 2011 04:51 m3rciless wrote:
stupid blog. What do you know about going pro? jack shit. Come back and yell at people when you actually know what it's like.


that's exactly what his blog is about. ^_^
aka ChillyGonzalo / GnozL
accordion
Profile Joined September 2010
Canada58 Posts
December 08 2011 20:00 GMT
#15
The biggest hint that you don't have this level of dedication is that you took the time out of practice to write a blog about how you are "going to go pro" and you aren't even playing at a high level. If you aren't already putting in the hours to get to a high level then you don't love the game enough.

This part right here sums it up nicely. Sick of these fucking blogs.
fortheGG
Profile Joined April 2011
United Kingdom1002 Posts
December 08 2011 20:03 GMT
#16
Honestly I've only ever looked at those blogs (people saying they'll be pro) in the same way a child tells you he will be an astronaut, chances are they wont but just straight up saying they wont is douchey. Cheer up, raging over people writing those blogs just doesnt make sense.
Roe
Profile Blog Joined June 2010
Canada6002 Posts
December 08 2011 20:06 GMT
#17
On December 09 2011 04:37 GMarshal wrote:
Show nested quote +
On December 09 2011 04:33 Roe wrote:
I think the guy you quoted was doing a satire.

Seeing as I wrote the "quote" you could probably argue that it is satirical, yes :-P

oh, woops! that's embarrasing sorry
Grobyc
Profile Blog Joined June 2008
Canada18410 Posts
Last Edited: 2011-12-08 20:09:22
December 08 2011 20:07 GMT
#18
On December 09 2011 04:51 m3rciless wrote:
stupid blog. What do you know about going pro? jack shit. Come back and yell at people when you actually know what it's like.

And what do you know about what he knows about going pro? How is the stuff he mentioned not true? Playing SC2 as a pro is your profession. Your career. It takes all the things he talked about just like any other profession. If you're going to bash someone you could at least back up what you say and make proper arguments towards his points.
If you watch Godzilla backwards it's about a benevolent lizard who helps rebuild a city and then moonwalks into the ocean.
masterbreti
Profile Blog Joined October 2010
Korea (South)2711 Posts
December 08 2011 20:09 GMT
#19
I've metioned this in a post before to a person doing the same thing.

I basically said. The people who become pro don't write blogs or youtube videos or it. I'm sorry but the people who will make it, won't be the people making youtube videos of trying to become the best. They just do it, no questions asked.
EatThePath
Profile Blog Joined September 2009
United States3943 Posts
December 08 2011 20:12 GMT
#20
I appreciate the effort, and you made the point convincingly which is more than can be said for most posts on TL, including the other posts on this subject.

Nevertheless, I get this feeling... I don't know which is more pointless, the going pro blogs, the platinum ladder weekly update, or the blogs that deride them. -___-
Comprehensive strategic intention: DNE
1 2 3 4 5 Next All
Please log in or register to reply.
Live Events Refresh
WardiTV Weekly
11:00
WardiTV Mondays #96
IntoTheiNu 416
WardiTV391
OGKoka 259
Rex95
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko421
OGKoka 259
Rex 95
Ryung 84
SHIN 65
StarCraft: Brood War
Rain 2877
Bisu 1661
Britney 1339
Shuttle 1302
Hyuk 966
BeSt 962
Jaedong 824
firebathero 540
Larva 365
Leta 294
[ Show more ]
Mini 274
EffOrt 213
Soulkey 173
Light 138
Hyun 124
Soma 120
Sharp 114
Dewaltoss 111
ggaemo 99
Pusan 89
ZerO 77
Aegong 72
HiyA 66
Movie 61
Rush 45
ToSsGirL 42
Free 39
soO 38
scan(afreeca) 37
Sea.KH 29
Stork 29
910 27
JulyZerg 27
sorry 24
Sacsri 19
yabsab 19
Barracks 13
Yoon 11
Hm[arnc] 9
Terrorterran 9
ajuk12(nOOB) 6
Dota 2
Dendi570
XcaliburYe231
Other Games
singsing2139
B2W.Neo798
crisheroes273
Pyrionflax256
Sick210
Liquid`LucifroN91
ZerO(Twitch)11
Organizations
Other Games
gamesdonequick2328
BasetradeTV237
StarCraft: Brood War
lovetv 11
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH461
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota2161
League of Legends
• Stunt432
Upcoming Events
Monday Night Weeklies
4h 28m
PiGosaur Cup
1d 12h
The PondCast
1d 22h
Kung Fu Cup
1d 23h
OSC
2 days
CrankTV Team League
2 days
Replay Cast
3 days
CrankTV Team League
3 days
Korean StarCraft League
4 days
RSL Revival
4 days
Clem vs ByuN
Serral vs SHIN
[ Show More ]
Online Event
5 days
Replay Cast
5 days
RSL Revival
5 days
herO vs Solar
Rogue vs Lambo
WardiTV Weekly
6 days
Liquipedia Results

Completed

IPSL Spring 2026
HSC XXIX
Eternal Conflict S2 E3

Ongoing

Acropolis #4
CSL 2026 Summer (S21)
KCM Race Survival 2026 Season 3
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
SCTL 2026 Spring
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026

Upcoming

Escore Tournament S3: W4
ASL S22 SEASON OPEN Day 2
Escore Tournament S3: W5
CSLAN 4
Blizzard Classic Cup 2026
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
Light Tournament 2026
Eternal Conflict S2 Finale
Stake Ranked Episode 4
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer 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 © 2026 TLnet. All Rights Reserved.