• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 08:30
CEST 14:30
KST 21:30
  • 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
Code S Season 1 (2026) - RO4 & Finals Preview5[ASL21] Ro4 Preview: On Course12Code S Season 1 - RO8 Preview7[ASL21] Ro8 Preview Pt2: Progenitors8Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13
Community News
Code S Season 1 (2026) - RO8 Results2Weekly Cups (May 4-10): Clem, MaxPax, herO win1Maestros of The Game 2 announcement and schedule !14Weekly Cups (April 27-May 4): Clem takes triple0RSL Revival: Season 5 - Qualifiers and Main Event12
StarCraft 2
General
Code S Season 1 (2026) - RO4 & Finals Preview Team Liquid Map Contest #22 - The Finalists Code S Season 1 (2026) - RO8 Results Code S Season 1 (2026) - RO12 Results MaNa leaves Team Liquid
Tourneys
Maestros of The Game 2 announcement and schedule ! GSL Code S Season 1 (2026) Sparkling Tuna Cup - Weekly Open Tournament KSL Week 89 2026 GSL Season 2 Qualifiers
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
The PondCast: SC2 News & Results Mutation # 526 Rubber and Glue Mutation # 525 Wheel of Misfortune Mutation # 524 Death and Taxes
Brood War
General
25 Years Since Brood War Patch 1.08 vespene.gg — BW replays in browser BW General Discussion Data needed BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[ASL21] Semifinals B [BSL22] RO8 Bracket Stage + Another TieBreaker [ASL21] Ro8 Day 4 Escore Tournament StarCraft Season 2
Strategy
Muta micro map competition Fighting Spirit mining rates [G] Hydra ZvZ: An Introduction Simple Questions, Simple Answers
Other Games
General Games
ZeroSpace Megathread Stormgate/Frost Giant Megathread War of Dots, 2026 minimalst RTS Warcraft III: The Frozen Throne Nintendo Switch Thread
Dota 2
The Story of Wings Gaming
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
European Politico-economics QA Mega-thread US Politics Mega-thread YouTube Thread Russo-Ukrainian War Thread UK Politics Mega-thread
Fan Clubs
The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Formula 1 Discussion
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Why RTS gamers make better f…
gosubay
How EEG Data Can Predict Gam…
TrAiDoS
ramps on octagon
StaticNine
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1590 users

Awesome/Confusing SC2 BM - Page 185

Forum Index > SC2 General
Post a Reply
Prev 1 183 184 185 186 187 405 Next
Hairy
Profile Joined February 2011
United Kingdom1169 Posts
Last Edited: 2012-05-22 18:10:40
May 22 2012 17:01 GMT
#3681


THE GG ETIQUETTE GUIDE



  • The literal translation of 'gg' is: "good game". It also demonstrates respect for an opponent, similar to a handshake between competitors in other sports

  • When it has become clear that the game will soon be over, the losing player should 'gg' his opponent and leave the game

    • If you are winning, do not 'gg' before your opponent does!
      This is known as an 'offensive gg', and can be interpreted as "I think you have no chance to win, GTFO my game already"

      • Note that 'gg' can also be used at the very start of the game to wish an opponent a good game, in the same manner that you might wish an opponent hf (have fun) or gl (good luck). It is not BM, honest!

  • It is considered polite to reply to a 'gg' from the losing player with a 'gg' of your own

    • At the end of a game, if your opponent gg's and leaves before you are able to reply, you may optionally contact him via battlenet chat after the game with your 'gg'.

    • If your opponent left the game and did not 'gg', do not contact him in after the game.

      If a player has abandoned the game without speaking it is likely he may be frustrated or angry. Contacting him in chat after a game may be seen as 'chasing' or 'harassing' an upset player (imagine a tennis player storming off the court angry after a loss, and his opponent chasing him attempting to force a handshake)

    + Show Spoiler [The 'wp'] +
    As a general rule, it is very friendly to tell your opponent 'wp' (well played) - it will make him feel good!

    However, be wary of telling your opponent 'wp' if you won the game, as it may be seen as sarcastic by your opponent. I would recommend only telling your opponent 'wp' if you are the losing player (unless you are replying to his 'wp')



Sometimes I sits and thinks, and sometimes I just sits
CrazyF1r3f0x
Profile Blog Joined August 2010
United States2120 Posts
May 22 2012 19:25 GMT
#3682
^^aka a Comprehensive guide to PC in Starcraft
"Actual happiness always looks pretty squalid in comparison with the overcompensations for misery."
Prillan
Profile Joined August 2011
Sweden350 Posts
May 22 2012 22:15 GMT
#3683
Ok, so this isn't as much BM as it is confusing. (At least to me, maybe someone could explain what he's thinking)

My build is based of Phoenix heavy PvP replay pack simply because I like phoenixes.

So, to the game (He is masters and I'm diamond):

Me scouting to make sure he's not 4 gating:
+ Show Spoiler +
[image loading]

Him asking why I didn't scout. (Did I miss something here?)
+ Show Spoiler +
[image loading]

His reaction to my phoenixes
+ Show Spoiler +
[image loading]

Here's one I really don't understand. (The box indicates where his observer just died)
+ Show Spoiler +
[image loading]

+ Show Spoiler +
[image loading]

After my little raid
+ Show Spoiler +
[image loading]


He then decided to attack into my cannons and phoenixes (lift on immortals is pretty good) and I came out on top (barely)
+ Show Spoiler +
[image loading]

+ Show Spoiler +
[image loading]

+ Show Spoiler +
[image loading]


Here's the replay if anyone wants to take a look: http://ggtracker.com/matches/265156
TheBB's sidekick, aligulac.com | "Reality is frequently inaccurate." - Douglas Adams
Dewis
Profile Blog Joined April 2007
Finland344 Posts
May 22 2012 22:28 GMT
#3684
This guy got really mad when he lost. In the haste of all his insults he managed to make it hilarious.

[image loading]
goiflin
Profile Blog Joined November 2010
Canada1218 Posts
Last Edited: 2012-05-22 23:10:15
May 22 2012 23:10 GMT
#3685
On May 23 2012 07:28 Dewis wrote:
This guy got really mad when he lost. In the haste of all his insults he managed to make it hilarious.

+ Show Spoiler +
[image loading]


Now THAT'S confusing BM!
GuvenorBrown
Profile Joined August 2011
Sweden12 Posts
Last Edited: 2012-05-23 01:36:27
May 23 2012 01:32 GMT
#3686
GuvenorBrown
Profile Joined August 2011
Sweden12 Posts
Last Edited: 2012-05-23 01:33:35
May 23 2012 01:32 GMT
#3687
SoraLimit
Profile Joined February 2011
Canada747 Posts
May 23 2012 03:48 GMT
#3688
lol wut? Just because I know how to defend against two gate (which turned into a three gate apparently), doesn't mean my race is easy...

[image loading]
Sajaki
Profile Joined June 2011
Canada1135 Posts
May 23 2012 04:03 GMT
#3689
On May 22 2012 04:01 Sm1Le wrote:
+ Show Spoiler +
[image loading]
[image loading]


merp


Man that guy is in here a lot LOL T____T;;
Inno pls...
Terrorcore
Profile Joined September 2010
Canada132 Posts
May 23 2012 12:07 GMT
#3690
On May 23 2012 12:48 SoraLimit wrote:
lol wut? Just because I know how to defend against two gate (which turned into a three gate apparently), doesn't mean my race is easy...

[image loading]



Not sure why he didn't try to stay either. He did have 2 zealots coming out..
GoatSwarm
Profile Blog Joined April 2011
Sweden63 Posts
May 23 2012 12:40 GMT
#3691
Got BM'd by a Terran on the ladder a few weeks ago, took screenshots of it and then forgot about it. Found them again and thought I might share. My upload is 0.02mbit, so I'll just type it rather than uploading the pictures.

Viper: [All]: lol (This is before the actual BM, I believe I kill his scouting SCV)

The game goes on, I go for a counterattack with my Zerglings while I hold my third with Infestor/Broodlord.

Viper: [All]: YO FUCK OFF UGLY NOOB
Viper: [All]: YOU PLAY IMBA RACE
Viper: [All]: YEAY
Viper: [All]: GO AND DIE
Viper: [All]: FATTY NOOB
Viper has left the game!


I, slightly amused, message him saying "Sorry to have offended you sir". Apparently he already had me ignored though, so he didn't see that. (I have no clue why, searched SCII Gears for his name and nothing came up)

He starts writing anyway:

Viper: FAT AND UYL NOOB
L"P
FAT SUCKE
NOOB
SO BAD
YOU JUST SUCK
NOOOOBIE
SUCKER
L"Ü?
L"P
TOO RETARDED TO WRITE
NOOB
L"P
SUCKER
AAHAHAHAHA
YOU ARE SO FUCKING BAD
YOU JUST PALY ZERG
NOOB
L"P
UGLY FAT SUCKER
NOOOB
SO FUCKIGN BAD
NOOB
GO AND DIE
SUCKER
NOB
Never stop fighting!
CyDe
Profile Blog Joined November 2011
United States1010 Posts
May 23 2012 12:58 GMT
#3692
On May 23 2012 21:40 GoatSwarm wrote:
Got BM'd by a Terran on the ladder a few weeks ago, took screenshots of it and then forgot about it. Found them again and thought I might share. My upload is 0.02mbit, so I'll just type it rather than uploading the pictures.

Viper: [All]: lol (This is before the actual BM, I believe I kill his scouting SCV)

The game goes on, I go for a counterattack with my Zerglings while I hold my third with Infestor/Broodlord.

Viper: [All]: YO FUCK OFF UGLY NOOB
Viper: [All]: YOU PLAY IMBA RACE
Viper: [All]: YEAY
Viper: [All]: GO AND DIE
Viper: [All]: FATTY NOOB
Viper has left the game!


I, slightly amused, message him saying "Sorry to have offended you sir". Apparently he already had me ignored though, so he didn't see that. (I have no clue why, searched SCII Gears for his name and nothing came up)

He starts writing anyway:

Viper: FAT AND UYL NOOB
L"P
FAT SUCKE
NOOB
SO BAD
YOU JUST SUCK
NOOOOBIE
SUCKER
L"Ü?
L"P
TOO RETARDED TO WRITE
NOOB
L"P
SUCKER
AAHAHAHAHA
YOU ARE SO FUCKING BAD
YOU JUST PALY ZERG
NOOB
L"P
UGLY FAT SUCKER
NOOOB
SO FUCKIGN BAD
NOOB
GO AND DIE
SUCKER
NOB


Fat sucke? Does he like to play "gæmes"? Didst he crushe thou? Art thou of nimble fingers? Be a man! Defend thy honour with sharp wit and piercing wordes!
youtube.com/GamingCyDe-- My totally abandoned youtube channel that I might revisit at some point
Cokefreak
Profile Joined June 2011
Finland8095 Posts
Last Edited: 2012-05-23 13:08:22
May 23 2012 13:06 GMT
#3693
Edit: I fail.
Cokefreak
Profile Joined June 2011
Finland8095 Posts
May 23 2012 13:06 GMT
#3694
Wrong thread.
Zetter
Profile Blog Joined June 2011
Germany629 Posts
May 23 2012 15:38 GMT
#3695
+ Show Spoiler +
[image loading]


Played him two times in a row, after crushing him in the first game, which he ragequitted, he opened up the next game with the comment "0 skill race" and a 6 pool. Nothing really noteworthy. His upgrade comment made me laugh though.

On May 23 2012 07:28 Dewis wrote:
This guy got really mad when he lost. In the haste of all his insults he managed to make it hilarious.

[image loading]


Played that guy as well, he's pretty bm.
Mendici sumus. Hoc est verum. | I don't mind straight people, as long as they act gay in public. | Es ist keine Tugend edel geboren werden, sondern sich edel machen | οἶδα οὐκ εἰδώς
Anacletus
Profile Blog Joined April 2012
United States733 Posts
May 23 2012 15:40 GMT
#3696
On May 24 2012 00:38 Zetter wrote:
+ Show Spoiler +
[image loading]


Played him two times in a row, after crushing him in the first game, which he ragequitted, he opened up the next game with the comment "0 skill race" and a 6 pool. Nothing really noteworthy. His upgrade comment made me laugh though.

Show nested quote +
On May 23 2012 07:28 Dewis wrote:
This guy got really mad when he lost. In the haste of all his insults he managed to make it hilarious.

[image loading]


Played that guy as well, he's pretty bm.


hahaha that is weird..

Maybe he doesn't english well?
http://talk-to-stimey-please.1324083.n2.nabble.com/
BeeNu
Profile Joined June 2011
615 Posts
May 23 2012 16:19 GMT
#3697
idk if anyone else will find this awesome or confusing, but I'll just leave this here.

[image loading]
Catatonic
Profile Joined August 2011
United States699 Posts
May 23 2012 16:38 GMT
#3698
On May 14 2012 10:57 Premier wrote:
A friend of mine got fed up with one of those people who says "u" and all those abbreviations, and the conversation is quite funny... Needless to say he tried to showcase his own intelligence.... which makes me chuckle because he uses some words incorrectly, hopefully he sees this haha


You: why can you not just type out "you"
you realize it literally makes your intelligence equivilent to that of a shovel
PIPO: LOL
u know nothing kid
You: how do I know nothing?
PIPO: why are U stuill talking to me btw
crazy fuk
You: I'm going to one of the most prestegious universities in the nation for finance
Strike that
Most prestegious in the world
PIPO: yeah go get your job
You: What are you doing with your life? Absolutely nothing, you're calling people who are smarter than you "stupid fuks"
PIPO: I have more money than u will ever have in ur life
You: How's the gas station pepe? Enjoying making 7 dollars an hour?
PIPO: LOL
7 digits a year
travel the whole world
go on
lol
and shut up now
You: You're most likely an insecure 13 year old who invents lies about himself over the internet to cover up the fact that you're actually a kid whos doing horribly in school and you know you wont be successful in anything
PIPO:
told you to shut up lol
You: So you go and demean other people who are successful and intelligent, in a crude effort to appear intelligent when you're lack of grammatical experience does nothing but showcase your own obstinante stupidity.
obstinate*
PIPO: lol
why u still talk to me
You: You and your ilk make me laugh.
PIPO: lol
dude
leave me alone for gods sake
lol
shut up
lol
You: It's truly pathetic, the depths that the human race wallows in in their ignorance in stupidity.
PIPO: LOL
told you to shut your hole
You: Do you even know what I just said?
No, you dont. Instead you respond with a ridiculous acronym.
PIPO: I don't care, I told you to shut up lol
You: "I don't care" is another word for "I'm actually an idiot and I have no idea what you're talking about"
PIPO: shut ur hole now ok lol
You: For instance, you're so dumb, you dont even know that there is a very simple ignore function
PIPO: LOL
shut up now c.unt
jeez
You: Now you will proceed to make some excuse about how you want to listen to me talk in an effort to cover up your stupidity.
Right click my name, and click ignore.
PIPO: lol
You: "Block Communication"
PIPO: c.unt
You: You cant even spell out the swear word
PIPO: lol
You: Which goes even further to prove your own immaturity.
PIPO: shut up c.unt
LOL
You: Why do you have a period there
PIPO: CUNTCUNTCUNT
LOLOL
PIPO has disconnected.

No sure if you realized this or not but you bm'd just as hard as him. Thinking though that he isn't the only one pumping himself up though due to lack of self esteem as from experience those who demean others for grammar on the internet of all places are only making feeble attempts to grow their e-penis.
T: DeMuslim SeleCT. P: Naniwa Genius. Z: IdrA Destiny Team: EG
BeeNu
Profile Joined June 2011
615 Posts
May 23 2012 17:38 GMT
#3699
On May 24 2012 01:38 Catatonic wrote:
Show nested quote +
On May 14 2012 10:57 Premier wrote:
A friend of mine got fed up with one of those people who says "u" and all those abbreviations, and the conversation is quite funny... Needless to say he tried to showcase his own intelligence.... which makes me chuckle because he uses some words incorrectly, hopefully he sees this haha


You: why can you not just type out "you"
you realize it literally makes your intelligence equivilent to that of a shovel
PIPO: LOL
u know nothing kid
You: how do I know nothing?
PIPO: why are U stuill talking to me btw
crazy fuk
You: I'm going to one of the most prestegious universities in the nation for finance
Strike that
Most prestegious in the world
PIPO: yeah go get your job
You: What are you doing with your life? Absolutely nothing, you're calling people who are smarter than you "stupid fuks"
PIPO: I have more money than u will ever have in ur life
You: How's the gas station pepe? Enjoying making 7 dollars an hour?
PIPO: LOL
7 digits a year
travel the whole world
go on
lol
and shut up now
You: You're most likely an insecure 13 year old who invents lies about himself over the internet to cover up the fact that you're actually a kid whos doing horribly in school and you know you wont be successful in anything
PIPO:
told you to shut up lol
You: So you go and demean other people who are successful and intelligent, in a crude effort to appear intelligent when you're lack of grammatical experience does nothing but showcase your own obstinante stupidity.
obstinate*
PIPO: lol
why u still talk to me
You: You and your ilk make me laugh.
PIPO: lol
dude
leave me alone for gods sake
lol
shut up
lol
You: It's truly pathetic, the depths that the human race wallows in in their ignorance in stupidity.
PIPO: LOL
told you to shut your hole
You: Do you even know what I just said?
No, you dont. Instead you respond with a ridiculous acronym.
PIPO: I don't care, I told you to shut up lol
You: "I don't care" is another word for "I'm actually an idiot and I have no idea what you're talking about"
PIPO: shut ur hole now ok lol
You: For instance, you're so dumb, you dont even know that there is a very simple ignore function
PIPO: LOL
shut up now c.unt
jeez
You: Now you will proceed to make some excuse about how you want to listen to me talk in an effort to cover up your stupidity.
Right click my name, and click ignore.
PIPO: lol
You: "Block Communication"
PIPO: c.unt
You: You cant even spell out the swear word
PIPO: lol
You: Which goes even further to prove your own immaturity.
PIPO: shut up c.unt
LOL
You: Why do you have a period there
PIPO: CUNTCUNTCUNT
LOLOL
PIPO has disconnected.

No sure if you realized this or not but you bm'd just as hard as him. Thinking though that he isn't the only one pumping himself up though due to lack of self esteem as from experience those who demean others for grammar on the internet of all places are only making feeble attempts to grow their e-penis.


That guy's "friend" sounds like a massive cunt with an inflated sense of false self-importance.
pikagrue
Profile Joined February 2011
79 Posts
Last Edited: 2012-05-23 18:34:47
May 23 2012 17:58 GMT
#3700
Not necessarily BM... but the most confusing thing I've gotten in the chat.

I never thought this day would come...

+ Show Spoiler +
[image loading]


Funny back story with this picture. So after I beat this guy in a ZvT, he starts BMing me afterward calling me bad, and that zerg was EZmode. So I challenge him to a TvT. In the middle of the TvT, I offered to PvT him afterward if I won. After I won the TvT against him, he blocked me.
Prev 1 183 184 185 186 187 405 Next
Please log in or register to reply.
Live Events Refresh
Wardi Open
11:00
#87
IntoTheiNu 1205
WardiTV641
OGKoka 380
Rex120
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko470
OGKoka 380
ProTech151
sc2solar 140
Rex 120
StarCraft: Brood War
Sea 12569
Bisu 1893
Horang2 1279
Jaedong 857
ggaemo 618
Hyuk 543
EffOrt 477
Mini 321
BeSt 263
Light 219
[ Show more ]
firebathero 209
Rush 179
Snow 154
Soulkey 149
Mong 147
Pusan 138
ToSsGirL 113
Zeus 109
Hyun 79
Sharp 65
ZerO 62
Sea.KH 60
[sc1f]eonzerg 53
hero 52
scan(afreeca) 50
NaDa 47
Barracks 42
Sexy 38
Backho 37
soO 27
sorry 26
SilentControl 25
Movie 22
910 22
Sacsri 19
Icarus 18
GoRush 17
Aegong 13
JulyZerg 13
zelot 11
Noble 9
Terrorterran 3
Dota 2
Gorgc5104
XcaliburYe45
Counter-Strike
olofmeister2830
byalli417
allub272
markeloff174
Other Games
singsing2065
B2W.Neo683
Pyrionflax237
crisheroes228
hiko187
Happy136
monkeys_forever120
ZerO(Twitch)17
Organizations
Counter-Strike
PGL1346
StarCraft: Brood War
UltimateBattle 1092
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 13 non-featured ]
StarCraft 2
• StrangeGG 99
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis5758
Other Games
• WagamamaTV227
Upcoming Events
Monday Night Weeklies
3h 30m
Replay Cast
11h 30m
The PondCast
21h 30m
Kung Fu Cup
22h 30m
GSL
1d 21h
Cure vs sOs
SHIN vs ByuN
Replay Cast
2 days
GSL
2 days
Classic vs Solar
GuMiho vs Zoun
WardiTV Spring Champion…
2 days
Replay Cast
3 days
Sparkling Tuna Cup
3 days
[ Show More ]
WardiTV Spring Champion…
3 days
Replay Cast
4 days
RSL Revival
4 days
Classic vs SHIN
Rogue vs Bunny
BSL
5 days
Replay Cast
5 days
Afreeca Starleague
5 days
Flash vs Soma
RSL Revival
5 days
BSL
6 days
Patches Events
6 days
Universe Titan Cup
6 days
Rogue vs Percival
Wardi Open
6 days
Liquipedia Results

Completed

Escore Tournament S2: W7
2026 GSL S1
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
KK 2v2 League Season 1
BSL 22 Non-Korean Championship
YSL S3
SCTL 2026 Spring
RSL Revival: Season 5
Heroes Pulsing #1
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2

Upcoming

Escore Tournament S2: W8
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
WardiTV Spring 2026
2026 GSL S2
Bounty Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 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.