• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 03:13
CET 09:13
KST 17:13
  • 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 (Jan 5-11): Clem wins big offline, Trigger upsets4$21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7)15Weekly Cups (Dec 29-Jan 4): Protoss rolls, 2v2 returns7[BSL21] Non-Korean Championship - Starts Jan 103SC2 All-Star Invitational: Jan 17-1833
StarCraft 2
General
SC2 All-Star Invitational: Jan 17-18 Stellar Fest "01" Jersey Charity Auction Weekly Cups (Jan 5-11): Clem wins big offline, Trigger upsets When will we find out if there are more tournament SC2 Spotted on the EWC 2026 list?
Tourneys
OSC Season 13 World Championship SC2 AI Tournament 2026 Sparkling Tuna Cup - Weekly Open Tournament $21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7) $25,000 Streamerzone StarCraft Pro Series announced
Strategy
Simple Questions Simple Answers
Custom Maps
Map Editor closed ?
External Content
Mutation # 508 Violent Night Mutation # 507 Well Trained Mutation # 506 Warp Zone Mutation # 505 Rise From Ashes
Brood War
General
[ASL21] Potential Map Candidates BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ A cwal.gg Extension - Easily keep track of anyone Potential ASL qualifier breakthroughs?
Tourneys
Small VOD Thread 2.0 [Megathread] Daily Proleagues [BSL21] Grand Finals - Sunday 21:00 CET [BSL21] Non-Korean Championship - Starts Jan 10
Strategy
Soma's 9 hatch build from ASL Game 2 Simple Questions, Simple Answers Game Theory for Starcraft Current Meta
Other Games
General Games
Awesome Games Done Quick 2026! Beyond All Reason Nintendo Switch Thread Mechabellum Stormgate/Frost Giant Megathread
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
Urbania on Rent in Delhi Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine European Politico-economics QA Mega-thread Trading/Investing Thread
Fan Clubs
Innova Crysta on Hire
Media & Entertainment
Anime Discussion Thread
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
My 2025 Magic: The Gathering…
DARKING
Physical Exercise (HIIT) Bef…
TrAiDoS
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
James Bond movies ranking - pa…
Topin
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1276 users

Worker Rush Part 5: Live to Win

Blogs > Gheed
Post a Reply
1 2 Next All
Gheed
Profile Blog Joined September 2010
United States972 Posts
Last Edited: 2012-01-19 19:38:27
November 17 2011 18:42 GMT
#1
Part 1: http://www.teamliquid.net/blogs/viewblog.php?id=271453
Part 2: http://www.teamliquid.net/blogs/viewblog.php?id=271998
Interlude: http://www.teamliquid.net/blogs/viewblog.php?id=272765
Part 3: http://www.teamliquid.net/blogs/viewblog.php?id=281817
Part 4: http://www.teamliquid.net/blogs/viewblog.php?id=283221

Sunlight somehow managed to break through the old bath towels I had erected as makeshift curtains and rudely wrested me from my snoring, asthmatic slumber. Another day. I lay on my back, eyes closed tightly, refusing to acknowledge daytime’s intrusion. A long, involuntary yawn escaped me and caused my additional chins, each hidden behind several weeks’ worth of patchy growth, to wobble and brush against the region that had, at one point in time, approximated a neck. Underneath my Naruto bed sheets, my hand found its way into my boxers and gave my morning wood a cursory examination. Playtime was cut short, however, when from down the hall came my mother’s shrill voice, “Are you awake, honey?” Agitated, I gave an indiscernible grunt of recognition. “What?” she asked, as if my answer could possibly be noteworthy.

“No!” I bellowed, despite the obvious falsehood that implied.

“OK, dear.”

“Gah,” I muttered to myself, any interest in my now shrinking manhood thoroughly dissolved. I finally forced open my heavy eyelids and immediately regretted the decision. It seemed that the thumbtacks holding the towels over the window had faltered during the night, exposing me to the deadly radiation of our nearest star. I told mom to buy duct tape. God, she always forgets when I tell her things. After a few moments of squinting, my eyes adjusted themselves to the foreign and unwelcome sensation of direct UV rays.

I peered down the length of my bulky body and brushed what appeared to be a few stray crumbs from the tangle of man boob and chest hair that makes up my torso. Wishing to be anywhere else but awake in bed at this ungodly hour, I sighed. I found my hug pillow and squeezed it tight.

[image loading]
Oh Sakura, you'll always be my waifu.


After a moment of caressing, I sat up, swiveled my massive legs over the side of the bed and planted two pudgy pinkish feet on the floor with a thump. I didn’t feel much like clothing myself that day, so I decided to skip directly to the internet. On the way to my computer desk I managed to knock over the pyramid of empty Mountain Dew cans I had erected in lieu of throwing them in the garbage. I kicked them over to a pile of dirty laundry in the corner of the room for mom to deal with later.

My dilapidated office chair gave a distressed creak as it adjusted to my weight. I rolled it closer to my desk and switched on the monitor. The clock on the taskbar informed me that it was 3:42 PM. To clear space for my keyboard and mouse, I knocked some more soda cans to the floor. Luckily, I caught the one which still had some liquid in it from the previous evening before spilling it everywhere. I gulped down the rest of its flat, but still sugary contents to correct my mistake. Close enough. I had to pee, but instead of walking down the hall to the bathroom, I decided to spend an hour looking at pictures of cats. Finally, the urge to urinate became too great and I decided to use the opportunity to leave my desk and take care of my daily maintenance.

I lumbered my half-naked body to the bathroom and relieved myself. I decided not to shower—I had done so only just one week prior—but I did take a moment to examine myself in the mirror. I noticed only a few spots of acne today. My neckbeard was of adequate length and not yet long enough to be itchy. My long hair was greasy, but that suited me fine, as it kept the strands out of my face. I slicked it back into a sort of natural pony-tail. Looking good. Satisfied, but realizing now that I was hungry, too, I made the trip downstairs and into the kitchen.

We were out of ramen, so I looked in the freezer for something else. I found a new package of Hot Pockets and thank fucking God they weren’t the Ham and Cheese type—I keep telling mom not to buy those, but she never listens—they’re disgusting. I don’t care how low in fat they are; they barely qualify as edible. How do these things even pass FDA inspection? I’m pretty sure wood pulp is fat free, too, but I don’t see squeeze bottles of it lining the frozen foods aisle. Seriously, who eats this shit?

[image loading]
Hot Pocket noobs, that’s who.


I chose a pair of the vastly superior calzone-flavored Hot Pockets and assembled their little foil sleeves before popping them into the microwave. After a few minutes of rotating, they were sufficiently heated and my combination breakfast/lunch/dinner for the day was complete. For a beverage, I grabbed a 2-liter bottle of Mountain Dew from the refrigerator. A paper towel served dual purposes as both a plate and a napkin and I tentatively nibbled on one of my piping hot treats on the way back to my room.

After finishing my meal and perusing some more cutely-subtitled feline photographs, it was time to get to work. I loaded up Starcraft 2, logged in, and checked my profile. 910 random wins. I had almost reached my goal! Flabby cheeks spread in a wide smile as I clicked the find match button. Quickly, I was matched against the first scrub available. I sent my workers to his base and he, being a complete nubcake, died, called me a homo, and ragequit. I told him I hope he stops playing forever and laughed heartily. That shit never gets old.

The day was off to a great start. I took a few screenshots so I could impress my internet friends with them later; that kid was really mad. The next guy I rushed proved to be slightly less of a retard, and he managed to defend my attack. I left the game like usual, but he decided to send me a message after the game calling me a noob. In response, I typed out a few sentences curtly explaining why he should kill himself and in what manner. What an idiot.

This went on for several more hours, interrupted only by a few bathroom breaks. I slowly came nearer and nearer to my goal. Finally, I was one game away. Just a single game. This one will probably take forever, I noted to myself. Nothing good ever happens to me. I got into a game against a Terran opponent on Shakuras Plateau, and the noob lifted off to the spot behind the destructible rocks. I told him that he was a fucking dipshit and should just leave, but of course the moron didn’t listen. God, these bronzies, man. Some days it’s just too much. Being Protoss, I teched up to warp gates and warped a few zealots into his shitty little base. Naturally, he lifted again. He seemed to think that the middle of the map would somehow serve as a good hiding spot, though, so I built a bunch of stalkers and killed his dumb ass. Victory at last!

Over the score screen it showed up. All I had worked for. Now people could finally see how awesome I was. They could see it in the form of the motherfucking pandas on my buildings.

[image loading]
Whatever the hell this is supposed to be is kind of cool, too.


Months of work grinding games had finally paid off. Basking in my success, I took some time to think about all the games I had played up to this point, and how many I had left to go. Hah, stupid bronze leaguers, I thought to myself. Couldn’t make this shit up if I tried. I’m so beastly.

Pleased with my progress, I decided to browse my hidden hentai folder (I put it in c:/games—it’s not like mom would ever find it anyway) and rub one out before I went to bed. I would write my awesome blog about how great I am the next day.

Part 6: http://www.teamliquid.net/blogs/viewblog.php?id=304674


***
The_Templar
Profile Blog Joined January 2011
your Country52797 Posts
Last Edited: 2011-11-17 18:45:19
November 17 2011 18:43 GMT
#2
Please win 1000 games before being awesome :p
Moderatorshe/her
TL+ Member
Gheed
Profile Blog Joined September 2010
United States972 Posts
November 17 2011 18:44 GMT
#3
+ Show Spoiler +
Disclaimer: This was prewritten for my 1000th win. However, for a ambitious young Khajiit warrior, the land of Skyrim has many wrongs to right, many dragons to slay and, perhaps most importantly, many treasures to acquire. So, I haven’t actually gotten around to grinding out the last couple hundred wins. My test audience of one drunken college student seemed to think this was funny, though, so I thought I’d post it now instead of leaving it on my desktop while I spend time fighting for the freedom of the Nord people.
bonifaceviii
Profile Joined May 2010
Canada2890 Posts
Last Edited: 2011-11-17 18:52:25
November 17 2011 18:51 GMT
#4
Congrats bro!
Stay a while and listen || http://www.teamliquid.net/forum/viewmessage.php?topic_id=354018
DusTerr
Profile Blog Joined January 2011
2520 Posts
Last Edited: 2011-11-17 19:13:32
November 17 2011 18:52 GMT
#5
gratz :D
Rostam
Profile Blog Joined December 2008
United States2552 Posts
November 17 2011 18:53 GMT
#6
On November 18 2011 03:44 Gheed wrote:
+ Show Spoiler +
Disclaimer: This was prewritten for my 1000th win. However, for a ambitious young Khajiit warrior, the land of Skyrim has many wrongs to right, many dragons to slay and, perhaps most importantly, many treasures to acquire. So, I haven’t actually gotten around to grinding out the last couple hundred wins. My test audience of one drunken college student seemed to think this was funny, though, so I thought I’d post it now instead of leaving it on my desktop while I spend time fighting for the freedom of the Nord people.


Wait, you mean... it wasn't a true story?!?
BW forever || Thall
Hurricane Sponge
Profile Joined March 2010
868 Posts
November 17 2011 19:00 GMT
#7
YES, the new Gheedblog is out! Can't wait to read it!
jeeeeohn
Profile Blog Joined May 2011
United States1343 Posts
November 17 2011 19:12 GMT
#8
On November 18 2011 03:44 Gheed wrote:
+ Show Spoiler +
Disclaimer: This was prewritten for my 1000th win. However, for a ambitious young Khajiit warrior, the land of Skyrim has many wrongs to right, many dragons to slay and, perhaps most importantly, many treasures to acquire. So, I haven’t actually gotten around to grinding out the last couple hundred wins. My test audience of one drunken college student seemed to think this was funny, though, so I thought I’d post it now instead of leaving it on my desktop while I spend time fighting for the freedom of the Nord people.


Why post this if you're several HUNDRED games short? It was a funny read and all (actually, pretty brilliant the way you use self-deprecation after four blogs of insulting everyone else), but if it hasn't actually occurred it dampens the impact.
If you can't jam with the best, then you have to slam with the rest.
Gheed
Profile Blog Joined September 2010
United States972 Posts
November 17 2011 19:20 GMT
#9
On November 18 2011 04:12 jeeeeohn wrote:
Show nested quote +
On November 18 2011 03:44 Gheed wrote:
+ Show Spoiler +
Disclaimer: This was prewritten for my 1000th win. However, for a ambitious young Khajiit warrior, the land of Skyrim has many wrongs to right, many dragons to slay and, perhaps most importantly, many treasures to acquire. So, I haven’t actually gotten around to grinding out the last couple hundred wins. My test audience of one drunken college student seemed to think this was funny, though, so I thought I’d post it now instead of leaving it on my desktop while I spend time fighting for the freedom of the Nord people.


Why post this if you're several HUNDRED games short? It was a funny read and all (actually, pretty brilliant the way you use self-deprecation after four blogs of insulting everyone else), but if it hasn't actually occurred it dampens the impact.


200 wins at 5 minutes a win is 17 hours. Those 17 hours are better spent playing Skyrim than worker rushing. I'm just telling the truth so someone doesn't look up my profile and call me out. Plus, now that this is posted I have to cause to write something new.


ReketSomething
Profile Blog Joined November 2008
United States6012 Posts
November 17 2011 19:31 GMT
#10
Now im disappointed...first blog where I'm not giving you a good score, sorry.

Jaedong :3
Blazinghand *
Profile Blog Joined December 2010
United States25557 Posts
November 17 2011 19:49 GMT
#11
On November 18 2011 04:20 Gheed wrote:
Show nested quote +
On November 18 2011 04:12 jeeeeohn wrote:
On November 18 2011 03:44 Gheed wrote:
+ Show Spoiler +
Disclaimer: This was prewritten for my 1000th win. However, for a ambitious young Khajiit warrior, the land of Skyrim has many wrongs to right, many dragons to slay and, perhaps most importantly, many treasures to acquire. So, I haven’t actually gotten around to grinding out the last couple hundred wins. My test audience of one drunken college student seemed to think this was funny, though, so I thought I’d post it now instead of leaving it on my desktop while I spend time fighting for the freedom of the Nord people.


Why post this if you're several HUNDRED games short? It was a funny read and all (actually, pretty brilliant the way you use self-deprecation after four blogs of insulting everyone else), but if it hasn't actually occurred it dampens the impact.


200 wins at 5 minutes a win is 17 hours. Those 17 hours are better spent playing Skyrim than worker rushing. I'm just telling the truth so someone doesn't look up my profile and call me out. Plus, now that this is posted I have to cause to write something new.





I think Gheed makes a valid point here. It's also worth noting that the first 800 games of worker rushing probably were not time well spent, and you didn't let that slow you down... don't give up! you can make it! :D
When you stare into the iCCup, the iCCup stares back.
TL+ Member
marttorn
Profile Blog Joined May 2011
Norway5211 Posts
Last Edited: 2011-11-17 19:57:57
November 17 2011 19:56 GMT
#12
Eh, I'm not sure what to think. This was excellently written, and the self-deprication is funny, but the part where you flame bronzies horribly? Not so sure. I know that's kind of been a running theme in the blogs, but it contrasted badly with the self-deprication, or more accurately, it became so self-depricating to the point where it's almost as if you're trying to make yourself look like a fat no-lifer who flames bronzies all day.

Nevertheless it was a great read, albeit the effect was hampered by the fact that it was prewritten.

+ Show Spoiler +
I think I should work for IGN. Surely I can parallel some of their writers' abilities to mindlessly babble on about nonsense and give a score at the end?


edit: Ugh, they don't have hot-pockets here, but just looking at the packets for that ham and cheese thing... goddamn. There's ham and cheese, and then there's ham and cheese.
memes are a dish best served dank
Tortious_Tortoise
Profile Blog Joined November 2010
United States944 Posts
November 17 2011 20:26 GMT
#13
This is not funny. Your previous blogs were witty, charming, and sometimes even laugh-out-loud funny. This didn't meet any previous standards your previous blogs set. I really didn't like this blog at all. I loved your other stuff, but not this.

I sort of see where you were going with this, but it didn't work at all. You didn't come off as sarcastic, you came off as offensively personal-- like I get that this isn't actually your life, but I didn't care to imagine even for a second that it might possibly have been your life. I don't want to read stuff like this. It's grody.
Treating eSports as a social science since 2011; Credo: "The system is never wrong"-- Day9 Daily #400 Part 3
OmniEulogy
Profile Blog Joined July 2010
Canada6593 Posts
November 17 2011 20:30 GMT
#14
lol Gheed, I'll be looking forward to the next installment but I think you should have just called this an interlude =p
LiquidDota Staff
Probe1
Profile Blog Joined August 2010
United States17920 Posts
November 17 2011 20:39 GMT
#15
Whatever I laughed at the self depreciation. And for a few seconds I accused you of having a conscience. Only a few seconds though.
우정호 KT_VIOLET 1988 - 2012 While we are postponing, life speeds by
boon2537
Profile Blog Joined October 2010
United States905 Posts
November 17 2011 20:43 GMT
#16
On November 18 2011 03:44 Gheed wrote:
+ Show Spoiler +
Disclaimer: This was prewritten for my 1000th win. However, for a ambitious young Khajiit warrior, the land of Skyrim has many wrongs to right, many dragons to slay and, perhaps most importantly, many treasures to acquire. So, I haven’t actually gotten around to grinding out the last couple hundred wins. My test audience of one drunken college student seemed to think this was funny, though, so I thought I’d post it now instead of leaving it on my desktop while I spend time fighting for the freedom of the Nord people.

Now, I'm confused >.>
Skwid1g
Profile Joined April 2011
United States953 Posts
November 17 2011 21:20 GMT
#17
On November 18 2011 05:26 mbr2321 wrote:
This is not funny. Your previous blogs were witty, charming, and sometimes even laugh-out-loud funny. This didn't meet any previous standards your previous blogs set. I really didn't like this blog at all. I loved your other stuff, but not this.

I sort of see where you were going with this, but it didn't work at all. You didn't come off as sarcastic, you came off as offensively personal-- like I get that this isn't actually your life, but I didn't care to imagine even for a second that it might possibly have been your life. I don't want to read stuff like this. It's grody.


Of course you didn't, because it was never intended to be that way. It's pretty obvious he was showing the character most of the people on his other blogs (the ones flaming him) were portraying him as, the low-life worker rushing nerd/whatever as a joke.

It's a completely believable character though.
NaDa/Fantasy/Zero/Soulkey pls
jayman
Profile Blog Joined September 2011
United States78 Posts
November 17 2011 23:08 GMT
#18
On November 18 2011 06:20 Skwid1g wrote:
Show nested quote +
On November 18 2011 05:26 mbr2321 wrote:
This is not funny. Your previous blogs were witty, charming, and sometimes even laugh-out-loud funny. This didn't meet any previous standards your previous blogs set. I really didn't like this blog at all. I loved your other stuff, but not this.

I sort of see where you were going with this, but it didn't work at all. You didn't come off as sarcastic, you came off as offensively personal-- like I get that this isn't actually your life, but I didn't care to imagine even for a second that it might possibly have been your life. I don't want to read stuff like this. It's grody.


Of course you didn't, because it was never intended to be that way. It's pretty obvious he was showing the character most of the people on his other blogs (the ones flaming him) were portraying him as, the low-life worker rushing nerd/whatever as a joke.

It's a completely believable character though.


Like some shows, there's a point where the story/plotline stagnates and becomes canceled. I was hoping to read an ethnography like the previous posts. But damn the subtlety and the writing is great, just hoped there was more.
"Life is a comedy for those who think, a tragedy for those who feel." - Horace Walpole
Dalguno
Profile Blog Joined January 2011
United States2446 Posts
November 17 2011 23:12 GMT
#19
This was really great. Made me actually laugh in class, getting strange looks from people around me. I appreciate the self deprecation, I found it quite witty.

5/5
"I'm gonna keep making drones cause I'm a baller, and ballers make drones." -Snute
Vestrel
Profile Blog Joined December 2010
Canada271 Posts
Last Edited: 2011-11-17 23:44:23
November 17 2011 23:43 GMT
#20
There's one part of me that really wants a hug pillow but the other part is scared that I'll get weird looks from... like everyone

-.-

also blog is amusing but not as good as last ones
1 2 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 3h 48m
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
actioN 646
Zeus 295
Larva 283
Sharp 107
Bale 86
Shuttle 78
ZergMaN 62
BeSt 47
Soma 39
Leta 29
[ Show more ]
GoRush 24
Sacsri 12
Mong 10
NotJumperer 8
League of Legends
JimRising 634
C9.Mang0509
Other Games
summit1g3814
Livibee94
Mew2King75
NeuroSwarm70
Organizations
Other Games
gamesdonequick1193
StarCraft: Brood War
UltimateBattle 78
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 6
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Lourlo841
• Jankos593
• Stunt469
Upcoming Events
OSC
3h 48m
SKillous vs ArT
ArT vs Babymarine
NightMare vs TriGGeR
YoungYakov vs TBD
All-Star Invitational
18h 3m
INnoVation vs soO
Serral vs herO
Cure vs Solar
sOs vs Scarlett
Classic vs Clem
Reynor vs Maru
uThermal 2v2 Circuit
1d 3h
AI Arena Tournament
1d 11h
All-Star Invitational
1d 18h
MMA vs DongRaeGu
Rogue vs Oliveira
Sparkling Tuna Cup
2 days
OSC
2 days
Replay Cast
3 days
Wardi Open
3 days
Monday Night Weeklies
3 days
[ Show More ]
The PondCast
5 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2026-01-14
Big Gabe Cup #3
NA Kuram Kup

Ongoing

C-Race Season 1
IPSL Winter 2025-26
BSL 21 Non-Korean Championship
CSL 2025 WINTER (S19)
Escore Tournament S1: W4
OSC Championship Season 13
Underdog Cup #3
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025

Upcoming

Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Rongyi Cup S3
SC2 All-Star Inv. 2025
Nations Cup 2026
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
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.