• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 08:14
CET 13:14
KST 21:14
  • 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
[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy7ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289
Community News
Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool48Weekly Cups (March 9-15): herO, Clem, ByuN win42026 KungFu Cup Announcement6BGE Stara Zagora 2026 cancelled12
StarCraft 2
General
Potential Updates Coming to the SC2 CN Server What mix of new & old maps do you want in the next ladder pool? (SC2) Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Weekly Cups (March 16-22): herO doubles, Cure surprises Weekly Cups (August 25-31): Clem's Last Straw?
Tourneys
WardiTV Mondays Sparkling Tuna Cup - Weekly Open Tournament World University TeamLeague (500$+) | Signups Open RSL Season 4 announced for March-April WardiTV Team League Season 10
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat Mutation # 516 Specter of Death
Brood War
General
Soulkey's decision to leave C9 BGH Auto Balance -> http://bghmmr.eu/ Gypsy to Korea How much money terran looses from gas steal? mca64Launcher - New Version with StarCraft: Remast
Tourneys
[ASL21] Ro24 Group C [Megathread] Daily Proleagues [ASL21] Ro24 Group B 2026 Changsha Offline Cup
Strategy
What's the deal with APM & what's its true value Fighting Spirit mining rates Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Nintendo Switch Thread General RTS Discussion Thread Stormgate/Frost Giant Megathread Path of Exile Dawn of War IV
Dota 2
Official 'what is Dota anymore' discussion The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
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
TL Mafia Community Thread Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread Things Aren’t Peaceful in Palestine
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books Movie Discussion! [Manga] One Piece
Sports
Cricket [SPORT] 2024 - 2026 Football Thread Formula 1 Discussion Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1327 users

MajOr Joins KeSPa Team 8!

Forum Index > SC2 General
655 CommentsPost a Reply
1 2 3 4 5 31 32 33 Next All
Slardar
Profile Joined April 2010
Canada7595 Posts
Last Edited: 2013-01-02 21:44:55
January 02 2013 05:13 GMT
#1
[image loading]
MajOr once again leaves ROOT, but this time as per the contract rules he is able to follow his dreams and join a Korean team, and what a team. KeSPA's 8th team. This is great for the foreigner scene, I'll draw a parallel to when Liquid first picked up Sea that was the opening door for KeSPA elephants to start joining foreign teams (e.g. Jaedong), I hope that MajOr opens the door for other foreigners into what was once impossible territory.

Grats and goodluck to MajOr! I hope to see him in Proleague. <3

CatZ:
Juanito has been in ROOT 3 times! And this time, we don't know if we'll ever get him back! But he parts with us not only on good terms but with our full support. When he rejoined last time (a couple weeks ago!) we made an exception in his contract to be able to go to KeSPA teams, that being his life-long time dream, and we encouraged him and KeSPA to make this happen. Juanito will be missed but he will always be ROOT in our hearts, ROOT will always be the team he's been in the most times :D And we will ROOT for our chubbycakes in Korea, every match he plays. Needless to say, Juanito stays in the ROOT Secret Skype chat, and will forever be a part of our family. We'll continue to talk, learn and practice with him, argue balance and tell him he's a stubborn Mexican on a daily basis.

For people wondering, right after Juanito joined essentially, (sick timing) it was informed to us of KeSPA's interest in him. KeSPA representatives were very polite about the matter and I think that Team 8 will be a wonderful place for Juan to learn and achieve his dreams. We encouraged negotiations and quickly Juan and KeSPA came to an agreement. Juanito goes on to become the first Latino to EVER go to a KeSPA team, and at ROOT we are all very proud of him, so GOGO Juan!


Link to ROOT News: http://www.root-gaming.com/forum/viewtopic.php?f=6&t=7602

*NEW* Interview by Korean company Inven of MajOr. Requires translation, thanks to SloG for the link.
http://www.inven.co.kr/webzine/news/?news=51957&iskin=esports

A Quick Translation by Deverlight!!!!!!!: + Show Spoiler +

Mexico’s #1 player joins a KeSPA team

Mexican player Juan Carlos Tena Lopez signs his Korean e-sports contract on the 2nd and joins Team 8.
Juan Lopez was born on 1993 May 20th and competed in the foreign scene as a part of ROOT Gaming. He is a Terran player who uses the ID ‘MajOr’.

His recent accomplishments include participation in the ro32 of the World Championship Series (WCS) Grand Final, 1st place at the WCS Mexico Continental, and through his top ladder ranking in the Mexican ladder, he has established himself as a strong player.

Last November, MajOr, who had left ROOT Gaming, dreamed of joining a KeSPA team. However, after re-joining ROOT Gaming on December 24th, it seemed as MajOr’s Korean dreams might never be fulfilled. However, on the 2nd of January, KeSPA was able to successfully negotiate a contract with MajOr and announced that he would be joining Team 8.
KeSPA director 서형석 (Hyung-Suk Suh) stated that “I heard that Mr. Lopez was looking to join a KeSPA team and contacted him as well as the teams to see if they’d be willing to take a Mexican player. During this process Mr. Lopez was tried out by Team 8 and after deliberation with the coaching staff, Team 8 decided to take him.”

As for the issue of re-joining ROOT Gaming, MajOr had announced that he was re-joining ROOT Gaming because of the long and potentially impossible process of joining a Korean team. However, his contract included a clause that stated that in the case of an offer by a KeSPA team, MajOr was free to go and pursue his dreams. Because of this clause, there were no contractual issues and there should be no issues with MajOr continuing his career in Korea.
Below is an interview with the player regarding his thoughts on joining Team 8.

+ Show Spoiler +

Hello! Please take a moment to introduce yourself to the INVEN family.

Hello, INVEN! I’m Juan Carlos Lopez and I’m a Terran player who goes by the ID, MajOr. I’m happy to have finally fulfilled my aspiration of joining a KeSPA team. Please root for me!

You left ROOT Gaming and joined a KeSPA team. Why did you make this decision?

When I first became a pro-gamer, the first goal that I set was to join a KeSPA team. Truthfully, even though I was a part of ROOT Gaming, I didn’t sign an official contract or anything. The reason I chose to be in ROOT was because of my friendship with the ROOT players. They’re all my close friends.

I always wanted to join a KeSPA team and told ROOT Gaming that if I ever got an offer from a KeSPA team, I’d be taking the offer. Getting the offer from Team 8 was really an honor and a great joy.

Just about 10 days ago on December 24th, there was an announcement on a foreign site (TEAMLIQUIDDDDDD) that you’d returned to ROOT. So there were a lot of fans who thought that you’d given up on Korea.

After being contacted by KeSPA, I tried out for Team 8. After trying out, I was waiting for a response, but the time just kept passing. Originally, I’d decided to retire if negotiations with KeSPA teams fell through.

However, I still had passion for the game and wanted to continue playing the game with my friends – So I re-joined ROOT Gaming. That’s why the announcement was made that ‘MajOr joins ROOT Gaming’ again. But fortunately for me, I was notified of my acceptance and with a happy heart, I was able to make the decision to go to Korea.

What were the reasons that you dreamed of joining a KeSPA team?

When I was playing Brood War, I was a big fan of Oz. We are both members of the ‘Gosi’ clan. I was watching one of Oz’s pro-league matches at the time and was amazed when he defeated Bisu. It was so cool.

I think it was after experiencing that moment that I thought to myself “Damn, I want to play on a KeSPA team too.” I’m so happy that such a passing thought has become a reality. Now I really want to be that type of player and experience those moments firsthand.

Of the members of the ‘Gosi’ clan, I see Flying and Sniper are playing. I still remember the other members too, but I’m not sure if they’re playing Starcraft 2.

To be honest, it looked like you changed teams a lot in a very short amount of time. What was going on?

It can definitely seem that way (laughs) because I’ve changed teams three times already. However, it definitely wasn’t because I couldn’t adjust to the teams or because there were any disagreements. I just want to clarify that there were legitimate reasons for all of the changes.

Firstly, the team I joined in 2011, Sixjax, disbanded. The team disbanded so I needed to find a new team and joined CheckSix. However, during this time, I entered talks with TSL, which I really wanted to join. I didn’t want there to be any issues regarding contractual complications so I had to leave CheckSix. But because of a lot of different issues, TSL didn’t work out. Likewise, although I really wanted to join LG-IM, it wasn’t meant to be.

My most recent team, ROOT Gaming, is the third team I joined. As I mentioned earlier, I joined ROOT to play with my friends, and already stated that if I would be leaving if I received an offer from a KeSPA team. Because of this, there weren’t any problems and I was able to join Team 8.

Even though Team 8 is the fourth team that I’m joining, there were reasons behind all of my decisions and I hope that I won’t simply be labeled as a team hopper.

Do you think there’ll be any difficulties in adjusting to Korean team life?

Honestly, I’ve already experienced Korean team life. I spent time at the GOM guest house and briefly at the TSL house. I had a really good experience and a lot of positive memories regarding Korea. The people are nice, polite, and generally seem like very good people. It’s also a very safe place so I think I’ll be able to rest easy. As for the cuisine, I really like kimchi-jjigae, bulgogi, kalbi, and all the other meat dishes (laughs).

If I had to pick a potential problem, it’d have to be that none of my teammates speak English very well so I think I might be lonely (laughs). However, I think we’ll be able to work out our communication issues one way or other. In the past, when I chatted with Jaehoon while playing a game, it didn’t seem too hard to understand each other. I’m glad that all of my teammates seem to know at least simple English phrases.

Oh, another thing I don’t really like is that there’re a lot of mosquitos (laughs). There really are a lot of mosquitos.

Is there a story behind how you became a Starcraft 2 pro-gamer?

I didn’t start playing in the beta or even when the game was first released. I got a pretty late start. The person who really opened my path to being a pro-gamer is definitely MVP. I started playing seriously after watching him play.
I’m not sure why I chose to be Terran. Maybe there was some sort of subconscious draw towards it, but I think it might have just been the first race I saw. I don’t have any plans to change race in the future either.

You briefly changed your ID to ‘Princess’, ‘Kitty’, and ‘WinDy’. Was there a reason for using these names?

To be honest, they’re IDs of Brood War players. Even ‘MajOr’ is a Brood War player’s ID that I saw and liked. There was also a time when I used ‘Light’ because I was a fan of his.

From what I know, the player who used ‘Princess’ is actually a part of Team 8. It’s really amazing that and I’m really happy that I’m going to be able to live with these players. I just use IDs of players that I like. I used ‘Britney’ before too (laughs).

** The player who used to be known as ‘Princess’ is alone[WHITE]

Is there a Korean player that you like? Maybe you really enjoy their play, or maybe a player that you’d want to make a role model?

Out of the current Starcraft 2 players, I really like Innovation. I think he’s really good and that I can learn a lot from him. I liked MVP but I know he’s having some problems with his wrist. I hope he recovers quickly and shows his old dominance again.

There isn’t one player I’d pick out as a role model. I’ll just take all of the best parts of all of the best players and make it my own. Out of all players of all time, my favorite is Light.

Now that you’ve joined a KeSPA team, you’ve managed to accomplish your first goal. What’s going to be your next goal?

I want to work hard and succeed. I want to try everything that I possibly can and also integrate with the team. Through my hard work, I hope to make not only foreign fans but fans in Korea as well. My goal is to capture and captivate the hearts of fans through good results.

You’re going to be going away from home. Don’t you think you’ll miss Mexico?

I’m not sure about anything else, but I’m going to miss my puppy (laughs). My dog, Prada, is just so cute.
My parents are supportive of my decision to be a pro-gamer. Of course at first, they didn’t really like the idea but after becoming a pro, earning an income, and after seeing me treat gaming as a real job, they have become extremely supportive.

Do you have sports that you enjoy outside of games?

When I was young, I played soccer. You probably wouldn’t believe me looking at me now (laughs). I was even on a pro youth team as a forward. My ball handling wasn’t the greatest, but I was good at getting the ball in the net – let’s call it Chicarito style (laughs). Actually, I even went to the same school as him. Believe me!

I’ve gained a lot of weight now, but I was very athletic when I was young. To be honest, gaining weight has some to do with sitting and playing games all the time, but I also injured my knee. Since then, I wasn’t able to run around without severe pain so I gave up on sports. My knee is okay now so I’m planning on starting a consistent exercise program once I join the team in Korea. I’ve gotta work out to look good in the team uniform (laughs).

What game was most memorable since you became a professional?

The most memorable series was in the Teamliquid Proleague where I beat TSL’s Hyun 3 to 2. I want to be able to show lots of games like those.

What do you most want to learn by joining Team 8?

I want to continue to evolve and advance my game style. The reason I wanted to join a KeSPA team was because of this and because I like the system. Weaknesses can be fixed with help from the coaching staff. I heard that our coach was a kickboxer… I’ll work hard (laughs).

I’ve always preferred playing against Zerg and enjoy playing mech. I want to be able to develop and advance these aspects of my game even further. Please keep an eye on me!

You’re going to have to work really hard! (laughs) Any last words?

Thanks for reading the interview. I have such a positive impression of Korea and I really like Kpop too. I like SISTAR’s Hyorin and Son Dam Bi. I don’t understand the lyrics, but I’ve been listening to ‘Dripping Tears’ (laughs).
I hope to be around for a long time. I’ll work hard so that I can show good results. Please root for me and thank you!




Juan has landed in Korea, here's a pic of him with some Team 8 swag. (GTR)
[image loading]
Facebook Twitter Reddit
decado90
Profile Blog Joined December 2012
United States480 Posts
January 02 2013 05:14 GMT
#2
FUCK YEA!

How long do we have to wait to see him smashing EG-TL?
"Be formless like water"- Bruce Lee
beamingrobot
Profile Joined October 2010
United States685 Posts
January 02 2013 05:14 GMT
#3
Wow.
tiMelEfT
Profile Joined December 2012
United States228 Posts
Last Edited: 2013-01-02 05:14:50
January 02 2013 05:14 GMT
#4
Wow, congratulations to MajOr!!! And nice job by Team 8 also.
Iodem
Profile Joined October 2010
United States1173 Posts
Last Edited: 2013-01-02 05:15:25
January 02 2013 05:14 GMT
#5
FINALLY!

Edit: Also woah, he looks like he lost weight! Looking good Juan!

also, OP, add the image!

[image loading]
If you don't like it, you can quit.
ZeroCartin
Profile Blog Joined March 2008
Costa Rica2390 Posts
January 02 2013 05:14 GMT
#6
Whaaaaaaaaaaaaaaaaaaaaaaa
"My sister is on vacation in Costa Rica right now. I hope she stays a while because she's a miserable cunt." -pubbanana
nOondn
Profile Joined March 2011
564 Posts
January 02 2013 05:14 GMT
#7
OMFG !!! ,
Mid Master Terran @ kr server fighting !!!
Alejandrisha
Profile Blog Joined July 2010
United States6565 Posts
January 02 2013 05:14 GMT
#8
grats!! gl
get rich or die mining
TL+ Member
tiMelEfT
Profile Joined December 2012
United States228 Posts
Last Edited: 2013-01-02 05:15:53
January 02 2013 05:15 GMT
#9
OK, now we need a foreigner owner or sponsor for Team 8. Come on, rich people, take out your wallet.
Laryleprakon
Profile Joined May 2011
New Zealand9496 Posts
January 02 2013 05:15 GMT
#10
Gratz Major, hope he does amazingly well.
Integra
Profile Blog Joined January 2008
Sweden5626 Posts
January 02 2013 05:15 GMT
#11
What the hell, Kespa's OWN TEAM takes in a foreigner?? This is big news.

Also Congrats to Major!!
"Dark Pleasure" | | I survived the Locust war of May 3, 2014
Solarsail
Profile Joined July 2012
United Kingdom538 Posts
Last Edited: 2013-01-02 05:16:17
January 02 2013 05:15 GMT
#12
Maybe this is a bid to get a foreign sponsor for T8?

Getting a Korean one hasn't worked out so far.
Everyone left over is a member of the OP race and you have to figure out which one of them is the least OP. - CosmicSpiral
ReMiiX
Profile Blog Joined April 2009
United States338 Posts
January 02 2013 05:16 GMT
#13
Finally! Major deserves it. And as much as I love reading "Major rejoins ROOT" every couple of weeks, I like this news more.
GaTech CSL fighting!
corpsepose
Profile Blog Joined August 2010
1678 Posts
January 02 2013 05:16 GMT
#14
FUCK YEAH JUANITOOOO
cant wait to see he + baby + cure owning face in pl :D
http://www.twitch.tv/corpsep0se
Battleaxe
Profile Blog Joined August 2010
United States843 Posts
January 02 2013 05:16 GMT
#15
This is really cool, gl MajOr
Without a community, we're all just a bunch of geeks.
Jastermarrel
Profile Blog Joined June 2011
United States60 Posts
January 02 2013 05:16 GMT
#16
And a new day in history has been marked for us mere mortals. There is hope that we too can ascend down the path to become Gods!
McFeser
Profile Joined July 2011
United States2458 Posts
January 02 2013 05:16 GMT
#17
Wow! Can't wait for him to join ROOT again.
Promethelax still hasn't changed his quote
Uridium
Profile Joined September 2010
United States86 Posts
Last Edited: 2013-01-02 05:17:12
January 02 2013 05:16 GMT
#18
Awwww Yea Drewbie's goodbye is hilarious.
The trouble with the world is that the stupid are cocksure and the intelligent are full of doubt.
Eggi
Profile Blog Joined December 2012
478 Posts
January 02 2013 05:17 GMT
#19
IdrA must be so mad....
Fishriot
Profile Joined May 2010
United States621 Posts
January 02 2013 05:18 GMT
#20
So cool! GL Juanito <3
1 2 3 4 5 31 32 33 Next All
Please log in or register to reply.
Live Events Refresh
OSC
12:00
King of the Hill #242
Liquipedia
WardiTV Team League
12:00
Group A
BASILISK vs Team Liquid
WardiTV241
TKL 53
3DClanTV 32
Liquipedia
KCM Race Survival
10:00
Grand Final
Protoss vs Terran
Kim Chul Min (afreeca) 2347
LiquipediaDiscussion
The PondCast
10:00
Episode 87
CranKy Ducklings33
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
OGKoka 239
ProTech142
SortOf 119
Rex 60
TKL 53
IndyStarCraft 30
StarCraft: Brood War
Sea 2946
Bisu 1897
BeSt 1184
Mini 915
firebathero 573
Snow 407
Light 348
EffOrt 321
Rush 185
Last 163
[ Show more ]
Soulkey 139
Backho 127
Soma 98
ggaemo 90
Larva 86
Sharp 82
Pusan 77
ZerO 61
ToSsGirL 58
Sea.KH 44
sSak 35
sorry 34
Hm[arnc] 34
Bale 33
hero 30
Shinee 24
Shine 22
Free 22
Barracks 22
[sc1f]eonzerg 18
Nal_rA 17
soO 13
GoRush 13
Icarus 13
SilentControl 9
Terrorterran 2
eros_byul 0
Dota 2
BananaSlamJamma299
XcaliburYe237
Counter-Strike
olofmeister1509
kennyS1170
x6flipin280
edward98
markeloff57
Other Games
singsing1904
Liquid`RaSZi738
crisheroes235
Lowko207
Fuzer 178
Sick133
Livibee105
Mew2King91
ZerO(Twitch)14
hiko0
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• Berry_CruncH334
• CranKy Ducklings SOOP3
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 4
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• TFBlade333
Upcoming Events
OSC
5h 46m
Replay Cast
11h 46m
WardiTV Team League
23h 46m
Big Brain Bouts
1d 4h
Fjant vs SortOf
YoungYakov vs Krystianer
Reynor vs HeRoMaRinE
RSL Revival
1d 21h
Cure vs Zoun
herO vs Rogue
WardiTV Team League
1d 23h
Platinum Heroes Events
2 days
BSL
2 days
RSL Revival
2 days
ByuN vs Maru
MaxPax vs TriGGeR
WardiTV Team League
2 days
[ Show More ]
BSL
3 days
Replay Cast
3 days
Replay Cast
3 days
Afreeca Starleague
3 days
Light vs Calm
Royal vs Mind
Wardi Open
3 days
Monday Night Weeklies
4 days
OSC
4 days
Sparkling Tuna Cup
4 days
Afreeca Starleague
4 days
Rush vs PianO
Flash vs Speed
Replay Cast
5 days
Afreeca Starleague
5 days
BeSt vs Leta
Queen vs Jaedong
Replay Cast
6 days
The PondCast
6 days
Liquipedia Results

Completed

Proleague 2026-03-25
WardiTV Winter 2026
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
BSL Season 22
CSL Elite League 2026
CSL Season 20: Qualifier 1
ASL Season 21
Acropolis #4 - TS6
RSL Revival: Season 4
Nations Cup 2026
NationLESS Cup
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

2026 Changsha Offline CUP
CSL Season 20: Qualifier 2
CSL 2026 SPRING (S20)
Acropolis #4
IPSL Spring 2026
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
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.