• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 20:40
CET 02:40
KST 10:40
  • 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
Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10[ASL20] Finals Preview: Arrival13TL.net Map Contest #21: Voting12[ASL20] Ro4 Preview: Descent11Team TLMC #5: Winners Announced!3
Community News
[BSL21] RO32 Group Stage1Weekly Cups (Oct 26-Nov 2): Liquid, Clem, Solar win; LAN in Philly2Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win62025 RSL Offline Finals Dates + Ticket Sales!10BSL21 Open Qualifiers Week & CONFIRM PARTICIPATION3
StarCraft 2
General
RotterdaM "Serral is the GOAT, and it's not close" TL.net Map Contest #21: Voting RSL S3 Round of 16 [TLCH] Mission 7: Last Stand Weekly Cups (Oct 26-Nov 2): Liquid, Clem, Solar win; LAN in Philly
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament Monday Nights Weeklies SC4ALL $6,000 Open LAN in Philadelphia $3,500 WardiTV Korean Royale S4 Crank Gathers Season 2: SC II Pro Teams
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened Mutation # 496 Endless Infection Mutation # 495 Rest In Peace
Brood War
General
SnOw's ASL S20 Finals Review [BSL21] RO32 Group Stage BGH Auto Balance -> http://bghmmr.eu/ RSL S3 ro16 [ASL20] Ask the mapmakers — Drop your questions
Tourneys
BSL21 Open Qualifiers Week & CONFIRM PARTICIPATION [ASL20] Grand Finals Small VOD Thread 2.0 The Casual Games of the Week Thread
Strategy
Current Meta How to stay on top of macro? PvZ map balance Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Nintendo Switch Thread Dawn of War IV Stormgate/Frost Giant Megathread ZeroSpace Megathread General RTS Discussion Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine Dating: How's your luck? Canadian Politics Mega-thread
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion! Korean Music Discussion Series you have seen recently...
Sports
2024 - 2026 Football Thread MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Recent Gifted Posts
Blogs
AI is so fuckin funny
Peanutsc
Challenge: Maths isn't all…
Hildegard
Career Paths and Skills for …
TrAiDoS
Customize Sidebar...

Website Feedback

Closed Threads



Active: 783 users

Gangnam Terran: Bbyong Goes For Gold

Forum Index > StarCraft 2 Strategy
72 CommentsPost a Reply
1 2 3 4 Next All

Gangnam Terran: Bbyong Goes For Gold

Text byTL Strategy
Graphics byshiroiusagi
June 19th, 2014 17:44 GMT

Introduction: What's in a Name?


Gangnam Terran has to be one of the greatest names given to a strategy in StarCraft 2, if not all of gaming.

Never heard of it? Well, in English speaking circles, it's known by the clunkier and significantly less cool title of "Habitation-Station-gold-base-command-center-float."

The name Gangnam Terran comes from a clever play on Korean popular culture. If you've used the internet in the last year or so, you'll have heard of PSY's viral sensation Gangnam Style. Gangnam refers to a particularly affluent district of Seoul, a symbol of Korean wealth and materialism that PSY satirizes in his song. Coincidentally, Gangnam literally translates to "south of the river," lying south across the Han river from Seoul's old downtown.

Given that the Habitation Station gold float is a strategy where you move south across a river (IN SPACE!!!) in pursuit of great material wealth, Gangnam Terran couldn't be a more appropriate name. Kudos to the Koreans -- That's some TLO level creativity.

[image loading]

One of the best players at using Gangnam Terran has been (T)CJ_Bbyong. While he's been a great all around player in Proleague, he's looked especially dominant when playing TvP on Habitation Station. With a 3-0 record against top class Protoss players (Stork, PartinG, and sOs) on the map, Bbyong has shown an unmatched mastery of Gangnam Terran.

Basic Build Order:
Lift Command Center to gold base
8 Supply Depot
10 Barracks
11 Refinery
13 (Barracks completes) Marine, Orbital, Bunker
Constant Marine production
16 Factory
16 Supply Depot
17 Refinery
Unlike many one base plays, Bbyong's version of Gangnam Terran is gimmick free and totally solid – not what you'd expect from what's essentially a 1-base all-in! There is no trickery involved as his opponents are completely aware of what he is going to do. However, just knowing is not enough to stop Bbyong, due his beautiful scouting, precise execution, and manipulation of the information game.

Up until the four minute mark, Bbyong plays each game almost identically, following the basic build order shown to the left.

After this opening template, Bbyong gets a widow mine for defense while going for Starport tech. Bbyong can adapt his build depending on what he scouts from his opponent. His end goal in terms of production is set at one factory, one starport, and four marines at a time (whatever combination of barracks and reactors), but he can take different paths to get there. Once Bbyong has set himself up, he makes sure he doesn't cut any corners and uses simple, solid principles to secure the win.

Bbyong vs Stork




Build Order:
Lift Command Center to gold base
8 Supply Depot
10 Barracks #1
11 Refinery
13 Marine (produce 5 until reactor, then resume)
13 Orbital Command, Bunker
16 Factory, Refinery, Supply Depot
23 Starport, Widow Mine, Supply Depot
26 Hellion, Reactor (on Rax #1), Barracks #2
29 Tech lab on Starport
29 Barracks #3
30 Raven, Tech lab on Factory
Cut SCVs here, 22 total
Tank production when ready
[6:30] Banshee + Cloak
In this game, Stork missed the initial scout, but ultimately it did not have too much of an impact on the outcome because Bbyong doesn’t plan on tricking anyone with this build. Even so, Stork did still spot the factory go down, so he knew that a tech based play is coming out of Bbyong.

Bbyong in this game chose to go up to five marines and then made a reactor immediately upon seeing the stalker and mothership core. By seeing this early pressure coming, he knew that Stork could either have skipped his nexus or gotten a later one. With this knowledge, there are a few options Bbyong had to account for; Stork could be going for a gateway rush, in which case the bunker will hold with repairs, a late expansion, meaning that not as many marines are needed to defend, or fast tech. The first two options are covered by simply having a bunker, and the last option will be taken care of by the starport.
The way he chose to defend against a tech based response from Stork was to get a fast raven out. The widow mine and bunker provide coverage for all the workers against an oracle rush, while the raven provides detection for dark templars and also the point defence drone against blink plays. Bbyong is watertight.

The crucial hellion scout at 6:00 showed Bbyong that Stork was going for a one base blink play, and Bbyong’s reaction was perfect. He knew that Stork probably did not have many observers out after making so many stalkers off a one-base economy, and thus went for cloaked banshees. The first observer was with the stalker ball looking for an opening in Bbyong’s high ground fortress, and then a cloaked banshee waltzed into Storks base completely uncontested and began to pick off his workers.
[image loading]

Unfortunately, Immortals don't detect.


The one base economy of Stork, especially after being forced to build a few observers and losing some workers, could not compete with the gold base economy of Bbyong and at 11:30 Bbyong delivered a single clean killing blow to finish out the game.

Bbyong vs $O$





Build Order:
Lift Command Center to gold base
8 Supply Depot
10 Barracks #1
11 Refinery
13 Marine (produce 8 until reactor, then resume)
13 Orbital Command, Bunker
16 Factory
17 Supply Depot
18 Refinery (Factory at 50)
21 Starport, Widow Mine
25 Supply Depot
Units start dying here so numbers are iffy
29 Hellion
31 Medivac
33 Hellion
35 Reactor (on Rax #1), Barracks #2 and #3
[6:15] Marine drop with hellion runby
36 Tech lab (on factory), Tech lab (on starport)
Tank production when ready
One Raven when ready


Scouting quickly, sOs immediately decided to skip his units and get a fast nexus before mothership core, and stargate before stalker.

In turn, Bbyong decided to scout early this game as well, because in comparison to Stork, sOs can adjust his build quicker to the strange play from Bbyong. He saw a quick nexus before mothership core, and a quick double gas. Scouting these things, he knew that a stargate play was coming out.

In this game, he went up to 7 marines and got a quick single medivac before his addons.

He can get away with such an undefended base because protoss simply can not have very many units on the field, and he has faith that the widow mine will defend his workers.


[image loading]

Can you spot the widow mine?


[image loading]

Neither could sOs.



In the meantime, Bbyong was dropping at sOs’ natural and getting probe kills completely for free. This drop is brilliant because of how few units sOs has, but he won’t want to continue dropping for long because of the potential for chronoboosted phoenixes.

Following this up is a raven. This is so smart from Bbyong. What can sOs do right now after the drop?

He is mining a lot of gas. That gas has to be going into stargate units, or stalkers. Something like a banshee followup is not that strong due to oracle detection, and continued drops were ruled out as a possibility earlier. The raven is excellent because PDD blocks the nexus cannon, stalker shots, and phoenix shots. Especially at low unit counts, a well positioned PDD lasts seemingly forever and single-handedly swings the battle in favor of the terran player.

The hellions in this game proved to be rather trivial, unlike the other two, but any opportunity to bait out a nexus overcharge is one that should be taken.

Finally, it did not matter what sOs chose to do, Bbyong accounted for all possibilites and came in with the death push at the 10:00 mark.

[image loading]

I think this one speaks for itself.



Bbyong vs PartinG





Build Order:
Lift Command Center to gold base
8 Supply Depot
10 Barracks #1
11 Refinery
13 Marine (produce 3 until reactor, then resume)
13 Orbital Command, Bunker
16 Factory, Supply Depot
17 Refinery
19 Reactor (on Rax #1)
20 Starport
21 Widow Mine
25 Barracks
27 Hellion, Supply Depot
29 Medivac
36 Reactor (on Rax #2)
Cut SCVs at 21
40 Medivac, Factory Tech Lab
[6:30] Marine drop with hellion runby
Viking and tank production
PartinG, like sOs scouted Bbyong’s shenanigans quite early and reacted with a nexus before mothership core and a slightly later second gas.

It’s interesting to note that Bbyong was completely comfortable using only three marines, without any scouting information at all. His first scout in the game actually came out at 6:00, which is a testament to how confident he is to hold off any early rushes.

At the same time, he makes a second medivac in response to the conspicuous lack of an oracle. Given the protoss tendency to rely on a nexus overcharge to defend incoming attacks, this is a very smart move. PartinG can only guarantee one base to be defended, for one minute at a time with the overcharge, so Bbyong having two medivacs with marines in them allows him to find holes in the defence and to do damage.

Once Bbyong baited out the overcharge with the hellions, he immediately loaded up all of his marines and did a double drop. Without the overcharge, PartinG did not have enough units to stop the drop and Bbyong is able to delay the collosus count from getting too high by sniping the artosis pylon.

Once Bbyong confirmed that collosus were coming out, he began to relentlessly drop in order to keep the unit count of PartinG low, and thus make it impossible for him to hold off the impending allin.

Even with some badly miscontrolled vikings, Bbyong simply crashed through PartinG’s army and won by the 12:00 mark.



Bbyong is becoming a very hot player in proleague and can be expected to become a household scary story used by mothers to keep their children in line. Within the starcraft community it is already common for parents to tell their children to go to bed early or else be attacked by the Bbyong monster.

Based on extensive off-camera interviews with many of Bbyong's recent victims, they describe the experience as being hunted by a demon with a devilish grin who is slightly faster, slightly smarter, and slightly stronger than a regular human should be.

They reportedly have suffered from nightmares of a shadowy figure with yellow glowing minerals in their hand chasing them down. Many are considering beginning their military service early in order to be able to talk with the PTSD therapists on hand.

Fear is real. Fear is Bbyong.

[image loading]

The thousand yard stare.


Brought to you by the TL Strategy Team
Writer: Thaniri
Graphics: shiroiusagi
Editors: Thaniri, NovemberstOrm, Waxangel.
Facebook Twitter Reddit
Clazziquai10
Profile Blog Joined August 2011
Singapore1949 Posts
June 19 2014 17:54 GMT
#2
Haha nice
GhostCrypt
Profile Joined June 2012
United Kingdom19 Posts
June 19 2014 17:56 GMT
#3
Always wanted a Terran article :D Theenks man!
Incognoto
Profile Blog Joined May 2010
France10239 Posts
June 19 2014 17:58 GMT
#4
BByong probably top 5 terran? Flash, bbyong, maru, innovation and someone else.

How does that sound?
maru lover forever
LinYu)Fury
Profile Joined September 2003
Norway200 Posts
June 19 2014 17:59 GMT
#5
I'm wondering how come protoss doesn't just send an early probe blind to block cc and win. seems easy enough.
ZigguratOfUr
Profile Blog Joined April 2012
Iraq16955 Posts
Last Edited: 2014-06-19 18:01:45
June 19 2014 18:00 GMT
#6
Terran finally gets their article, and of course its about gangnam terran. Does TL Strategy choose which strategies to write about based on how sadistic they are? If so I'm gladly awaiting your hellbat push article.

On June 20 2014 02:59 LinYu)Fury wrote:
I'm wondering how come protoss doesn't just send an early probe blind to block cc and win. seems easy enough.


The protoss's economy get neutered if the terran doesn't lift off, and you can't deny the cc for that long anyway when there are 6 SCVs chasing your probe.
Vindicare605
Profile Blog Joined August 2011
United States16095 Posts
June 19 2014 18:00 GMT
#7
A welcome article after the publication of the Protoss Book of Bullshit. Time for some pay back.
aka: KTVindicare the Geeky Bartender
digmouse
Profile Blog Joined November 2010
China6330 Posts
June 19 2014 18:00 GMT
#8
I thought the gold base is to the west/east?
TranslatorIf you want to ask anything about Chinese esports, send me a PM or follow me @nerddigmouse.
Darkhorse
Profile Blog Joined December 2011
United States23455 Posts
June 19 2014 18:01 GMT
#9
On June 20 2014 02:58 Incognoto wrote:
BByong probably top 5 terran? Flash, bbyong, maru, innovation and someone else.

How does that sound?

Taeja and Polt > Flash
WriterRecently Necro'd (?)
Vindicare605
Profile Blog Joined August 2011
United States16095 Posts
June 19 2014 18:01 GMT
#10
On June 20 2014 03:00 digmouse wrote:
I thought the gold base is to the west/east?


in Space there is no South/North/East/West so it's still an appropriate title.
aka: KTVindicare the Geeky Bartender
stuchiu
Profile Blog Joined June 2010
Fiddler's Green42661 Posts
June 19 2014 18:02 GMT
#11
On June 20 2014 03:01 Darkhorse wrote:
Show nested quote +
On June 20 2014 02:58 Incognoto wrote:
BByong probably top 5 terran? Flash, bbyong, maru, innovation and someone else.

How does that sound?

Taeja and Polt > Flash


Supernova > Flash too.
Moderator
Jer99
Profile Blog Joined April 2011
Canada8159 Posts
June 19 2014 18:03 GMT
#12
On June 20 2014 03:00 ZigguratOfUr wrote:
Terran finally gets their article, and of course its about gangnam terran. Does TL Strategy choose which strategies to write about based on how sadistic they are? If so I'm gladly awaiting your hellbat push article.

Show nested quote +
On June 20 2014 02:59 LinYu)Fury wrote:
I'm wondering how come protoss doesn't just send an early probe blind to block cc and win. seems easy enough.


The protoss's economy get neutered if the terran doesn't lift off, and you can't deny the cc for that long anyway when there are 6 SCVs chasing your probe.


The hellbat one is coming.
StrategyTaeJa #1 || @TL_Jer99 || "seeker seeked out his seeking"
Vindicare605
Profile Blog Joined August 2011
United States16095 Posts
June 19 2014 18:04 GMT
#13
On June 20 2014 03:02 stuchiu wrote:
Show nested quote +
On June 20 2014 03:01 Darkhorse wrote:
On June 20 2014 02:58 Incognoto wrote:
BByong probably top 5 terran? Flash, bbyong, maru, innovation and someone else.

How does that sound?

Taeja and Polt > Flash


Supernova > Flash too.


Supernova will forever until the day he retires be underrated.
aka: KTVindicare the Geeky Bartender
Thezzy
Profile Joined October 2010
Netherlands2117 Posts
June 19 2014 18:05 GMT
#14
Do you hate Terran? Well, sucks to be you. TL Strategy's next article introduces Bbyong's particularly evil method of playing PvT on Habitation Station, where he's used gold minerals to defeat Stork, sOs, and PartinG.


Shouldn't that be TvP instead of PvT?

At any rate it's always fun to watch, saw Taeja pull it off at Dreamhack.
Tanks are actually seeing some action vs Protoss. :D
Playing Terran is like flying down a MULE drop in a marine suit, firing a Gauss Rifle
Zealously
Profile Blog Joined October 2011
East Gorteau22261 Posts
June 19 2014 18:11 GMT
#15
On June 20 2014 02:58 Incognoto wrote:
BByong probably top 5 terran? Flash, bbyong, maru, innovation and someone else.

How does that sound?


Top 2 Terran, second only to Maru (but of course, since he's a badass he'll stomp Maru whenever they face off)
AdministratorBreak the chains
Teoita
Profile Blog Joined January 2011
Italy12246 Posts
June 19 2014 18:13 GMT
#16
I love how we went from serious guides to "hey check THIS bullshit out guys! It's awesome, free ladder points for everyone!"
ModeratorProtoss all-ins are like a wok. You can throw whatever you want in there and it will turn out alright.
Shellshock
Profile Blog Joined March 2011
United States97276 Posts
June 19 2014 18:14 GMT
#17
On June 20 2014 03:11 Zealously wrote:
Show nested quote +
On June 20 2014 02:58 Incognoto wrote:
BByong probably top 5 terran? Flash, bbyong, maru, innovation and someone else.

How does that sound?


Top 2 Terran, second only to Maru (but of course, since he's a badass he'll stomp Maru whenever they face off)

bbyong should just stick to TvZ and TvP because he struggles to win anything greater than bo1 in TvT
Moderatorhttp://i.imgur.com/U4xwqmD.png
TL+ Member
Zenbrez
Profile Joined June 2012
Canada5973 Posts
Last Edited: 2014-06-19 18:14:57
June 19 2014 18:14 GMT
#18
On June 20 2014 03:01 Darkhorse wrote:
Show nested quote +
On June 20 2014 02:58 Incognoto wrote:
BByong probably top 5 terran? Flash, bbyong, maru, innovation and someone else.

How does that sound?

Taeja and Polt > Flash

Hard to make a real case for them since they don't play vs the real powerhouse players. Sure they wreck foreign tournaments that do have good players like MMA, MC, JD, Hyun, but I would say they don't quite compare to the PL players

Although Taeja wrecked pretty hard when he was in PL that one season, mostly talking about Polt
Refer to my post.
stuchiu
Profile Blog Joined June 2010
Fiddler's Green42661 Posts
June 19 2014 18:17 GMT
#19
On June 20 2014 03:13 Teoita wrote:
I love how we went from serious guides to "hey check THIS bullshit out guys! It's awesome, free ladder points for everyone!"


Injustice never dies.
Moderator
stuchiu
Profile Blog Joined June 2010
Fiddler's Green42661 Posts
June 19 2014 18:18 GMT
#20
On June 20 2014 03:14 Zenbrez wrote:
Show nested quote +
On June 20 2014 03:01 Darkhorse wrote:
On June 20 2014 02:58 Incognoto wrote:
BByong probably top 5 terran? Flash, bbyong, maru, innovation and someone else.

How does that sound?

Taeja and Polt > Flash

Hard to make a real case for them since they don't play vs the real powerhouse players. Sure they wreck foreign tournaments that do have good players like MMA, MC, JD, Hyun, but I would say they don't quite compare to the PL players

Although Taeja wrecked pretty hard when he was in PL that one season, mostly talking about Polt


Polt beat Classic and Rain in the hardest PvT map pool of all time. What else do you want from him?
Moderator
1 2 3 4 Next All
Please log in or register to reply.
Live Events Refresh
PiGosaur Monday
01:00
#56
CranKy Ducklings104
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nathanias 87
CosmosSc2 67
StarCraft: Brood War
Rain 6679
Artosis 715
Shuttle 663
NaDa 42
Counter-Strike
fl0m1208
Super Smash Bros
hungrybox397
Other Games
summit1g12358
Day[9].tv483
FrodaN261
C9.Mang0203
Maynarde114
ViBE75
Organizations
Other Games
gamesdonequick893
Counter-Strike
PGL176
Other Games
BasetradeTV112
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• Hupsaiya 127
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota21216
• Noizen17
League of Legends
• Doublelift4012
Other Games
• Scarra658
• Day9tv483
Upcoming Events
Replay Cast
7h 20m
WardiTV Korean Royale
10h 20m
LAN Event
13h 20m
OSC
21h 20m
The PondCast
1d 8h
LAN Event
1d 13h
Replay Cast
1d 21h
LAN Event
2 days
Korean StarCraft League
3 days
CranKy Ducklings
3 days
[ Show More ]
WardiTV Korean Royale
3 days
LAN Event
3 days
IPSL
3 days
dxtr13 vs OldBoy
Napoleon vs Doodle
Replay Cast
3 days
Sparkling Tuna Cup
4 days
WardiTV Korean Royale
4 days
LAN Event
4 days
IPSL
4 days
JDConan vs WIZARD
WolFix vs Cross
Replay Cast
5 days
Wardi Open
5 days
WardiTV Korean Royale
6 days
Liquipedia Results

Completed

BSL 21 Points
SC4ALL: StarCraft II
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025

Upcoming

BSL Season 21
SLON Tour Season 2
BSL 21 Non-Korean Championship
Acropolis #4
HSC XXVIII
RSL Offline Finals
WardiTV 2025
RSL Revival: Season 3
Stellar Fest
META Madness #9
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.