• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 20:11
CEST 02:11
KST 09:11
  • 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
Classic Games #3: Rogue vs Serral at BlizzCon9[ASL20] Ro16 Preview Pt1: Ascent10Maestros of the Game: Week 1/Play-in Preview12[ASL20] Ro24 Preview Pt2: Take-Off7[ASL20] Ro24 Preview Pt1: Runway13
Community News
SC4ALL $6,000 Open LAN in Philadelphia7Weekly Cups (Sept 1-7): MaxPax rebounds & Clem saga continues25LiuLi Cup - September 2025 Tournaments3Weekly Cups (August 25-31): Clem's Last Straw?39Weekly Cups (Aug 18-24): herO dethrones MaxPax6
StarCraft 2
General
Weekly Cups (Sept 1-7): MaxPax rebounds & Clem saga continues #1: Maru - Greatest Players of All Time Team Liquid Map Contest #21 - Presented by Monster Energy Classic Games #3: Rogue vs Serral at BlizzCon What happened to Singapore/Brazil servers?
Tourneys
Maestros of The Game—$20k event w/ live finals in Paris RSL: Revival, a new crowdfunded tournament series Sparkling Tuna Cup - Weekly Open Tournament SC4ALL $6,000 Open LAN in Philadelphia LANified! 37: Groundswell, BYOC LAN, Nov 28-30 2025
Strategy
Custom Maps
External Content
Mutation # 490 Masters of Midnight Mutation # 489 Bannable Offense Mutation # 488 What Goes Around Mutation # 487 Think Fast
Brood War
General
ASL20 General Discussion Pros React To: SoulKey's 5-Peat Challenge BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams
Tourneys
[ASL20] Ro16 Group B [Megathread] Daily Proleagues SC4ALL $1,500 Open Bracket LAN CPL12 SIGN UP are open!!!
Strategy
Simple Questions, Simple Answers Muta micro map competition Fighting Spirit mining rates [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile General RTS Discussion Thread Borderlands 3
Dota 2
LiquidDota to reintegrate into TL.net Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine The Games Industry And ATVI UK Politics Mega-thread
Fan Clubs
The Happy Fan Club!
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023
World Cup 2022
Tech Support
Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread High temperatures on bridge(s)
TL Community
BarCraft in Tokyo Japan for ASL Season5 Final The Automated Ban List
Blogs
The Personality of a Spender…
TrAiDoS
A very expensive lesson on ma…
Garnet
hello world
radishsoup
Lemme tell you a thing o…
JoinTheRain
RTS Design in Hypercoven
a11
Evil Gacha Games and the…
ffswowsucks
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1128 users

[G]TvZ Marine/Raven - Page 3

Forum Index > StarCraft 2 Strategy
Post a Reply
Prev 1 2 3 4 5 39 40 41 Next All
nalgene
Profile Joined October 2010
Canada2153 Posts
Last Edited: 2010-10-25 12:44:23
October 25 2010 09:32 GMT
#41
heusa said something about "wtf is that bullshit"
Year 2500 Greater Israel ( Bahrain, Cyprus, Egypt, Iran, Iraq, Jordan, Kuwait, Lebanon, Oman, Gaza Strip, West Bank, Qatar, Saudi Arabia, Syria, Turkey, United Arab Emirates, Yemen )
Victim
Profile Joined August 2010
United States188 Posts
October 25 2010 09:40 GMT
#42
I really doubt the logic that army trades hurt zerg's drone production. It seems like after each trade, there's a window for droning or expanding when your army should be small enough that zerg can get away with delaying unit production to squeeze out more economy. Especially since banelings can be so effective against marines.
PanzerKing
Profile Joined May 2010
United States483 Posts
October 25 2010 09:43 GMT
#43
Tried it, wanted to like it, got absolutely demolished by infestors. Fielding large numbers of medvacs isn't possible with this strat, but you can't survive against even a small number of infestors without them - it's a serious catch-22 =( I'll watch your reps and see if you're doing something that I wasn't...
http://tkrmx.blogspot.com/
tournamentnow
Profile Joined August 2010
Australia111 Posts
October 25 2010 09:47 GMT
#44
infestors are like super early defilers with plague already researched. fail so hard.
frantic.cactus
Profile Joined April 2010
New Zealand164 Posts
October 25 2010 10:53 GMT
#45
Love it. Will be my standard TvZ now!

Hellion/marauder timing attack to punish a early expo really transitions well into this.

And to the haters, just because this STRATEGY may require some micro for it to work does not mean it is 'fail'.

damn.
Terran it up since 2007
Reki
Profile Joined August 2010
Philippines89 Posts
October 25 2010 11:34 GMT
#46
After watching 5 replays I just realized something. The # of scvs was always either = or > than the # of drones. How the fuck is this happening!?!
Demetrious
Profile Joined September 2010
United States9 Posts
Last Edited: 2010-10-25 11:54:43
October 25 2010 11:51 GMT
#47
On October 25 2010 20:34 Reki wrote:
After watching 5 replays I just realized something. The # of scvs was always either = or > than the # of drones. How the fuck is this happening!?!


Pretty sure attrition comes into play here as the Zerg is forced to constantly produce army units as opposed to power droning due to the constant stream of Terran infantry and expansion harassment. The fact that the Raven produces disposable units seems to create a buffer that really narrows the window of opportunity for power droning into the mid-game.

Really looking forward to trying this. The early expansion possibility has me drooling.

*edit: Not to mention that it exclusively involves my 2 favorite Terran units.
slith
Profile Joined October 2010
Germany165 Posts
Last Edited: 2010-10-25 12:16:18
October 25 2010 12:00 GMT
#48
Just a quick note as a Zerg player playing Terran now and then:

Fighting with Infestors against mass Ravens utilizing HSM & Turrets just a bit efficient is definitly not cost effective for Zerg, even if you are able to shoot a few Ravens down with infested Marines you will lose many Infestors in the process. Zergs main problem is the constant Larvae requirement for many many ling/bling to stop your Marines. Roaches (&+Hydras) are no option to counter upgraded Marines + HSM, as a switch to Banshees is totally crushing you if you go massive Roaches and HSM + 3/3 Marines decimates your Hydra count quite well, especially off creep (and creep will be rare with so many Ravens around). Keep in mind Roach/Hydra is a very expensive unit composition. Mutalisk is also not an viable option, obviously because of the many Marines around and one well placed HSM makes you lose the game.

Only thing to counter that for Zerg would be Muta/Broodlord + a composition of Roaches and Ling/Bling. But it's hard teching to Broodlords with that much Autoturrets at your mineral fields and those Marines you have to spend all your Larvae on. And every fight you win means you just set him back a few inches into the next wall of upgraded Bunkers and Autoturrets.


As Terran, this is my new default style of playing vs Zerg (although I like building a 2:1 mix Raven/Banshee + a few Battlecruisers now and then or getting some Ghosts + many many Nukes in my ground mix). As it pressures the Zerg into using up all of his resources - Minerals, Gas, Larvae and Creep. Fight Zerg with Zerg tactics

With a few Banshees I imagine this could be very problematic to Protoss too. But I don't have much experience with TvP.
When in doubt, empty your magazine.
Antisocialmunky
Profile Blog Joined March 2010
United States5912 Posts
Last Edited: 2010-10-25 13:20:09
October 25 2010 13:18 GMT
#49
Wow, thanks for all the encouragement guys :D. Let me answer a few questions and edit the OP.

On October 25 2010 14:15 TheAntZ wrote:
Your analysis of why the build works and your description of everything is amazing. Awesome read, thank you!
edit: your name means book in russian, is that deliberate?


Nah, that's KME's account. I did most of the theory crafting and haven't had a chance to play that much. Plus he seems to be more aggressive. I usually poke and them go for a big 2 base push.

On October 25 2010 14:49 n3mo wrote:
good read, and i'd love to bring SK terran back =]
question - do you combine this with drop play too?

btw, don't think roach hydra would do much - if you see that you can easily swap out for extra marauders, and marines/HSM/PDD should do fine against hydras if you position nicely. actually, you might even be able to flank the slower hydras and force them to run from a HSM into a marine ball.


Yes, infact the first thing I do when I get a SP + tech lab is build a medivac while researching raven energy. Not sure if this is the best idea but I go for mass auto turrets. I think you can do drop play quite well in this build. However, due to the low number of zerg bases, I think you can go without it.

On October 25 2010 15:05 aNx wrote:
Show nested quote +
On October 25 2010 14:34 link0 wrote:
The problem of this build is roach/hydra.


Actually I have been using this build with pretty decent success against roach hydra.

The reason is with that many ravens you can just throw down 5-6 PDDs (roaches have TWO SECOND attack which means that the point defence drones stop everything they throw at you) and so your marines literally do not take hits, and since marine dps is so potent they can just rip through huge amounts of roach hydra without getting taking many hits at all.


Quite true, KME's Jungle Basin game I believe had the zerg cycling through 2-3 different army comps and this was the last one. I do find this one of the harder comps to deal with because Hydras can shoot up. You need good reaction time for putting down the PDD's with your ravens. I haven't yet seen a pure Roach/Hydra mix like Idra from the beta so I can't comment on holding off MASS MASS roach hydra. However, if they do, its pretty much do or die for Zerg. If they can't secure their third, they definitely won't be able to keep it up. Also note that this army is immobile without creep so you can take your bases in relative safety compared to muta builds.

On October 25 2010 15:33 shakenbake wrote:
not gonna lie, was extremely skeptical about this strategy because i just assumed bane lings absolutely rape marines. In the reps u lost quite a bit of marines but u made great use the the auto turret and especially HSM. Very nice play. I also like that this isn't the typical terran play of gimmicky harass that hasn't worked since 1.1.2 making this a much needed change-up to the TvZ matchup. edit : also lol at the zerg tears from the last reps against hasua or whatever.


Thank KME for the reps. Yeah, banelings aren't too bad. Every baneling is a roach that Z can't build and 4 is a muta they can't build. I usually try to split my army into 3 pieces to deal with it. You can HSM a baneling army or drop a turret to bait it. Other options include macroing your butt off and just throwing men at zerg until he's out of banelings.

On October 25 2010 15:50 KiLL_ORdeR wrote:
is there a reason why you get combat shield first? just from briefly watching the first two reps, it seems as if you got stim first, and pushed as combat shields are finishing (possibly with a medivac, although i don't know) you could put a lot of hurt on a 14 hatching zerg who is light on defense like that, plus you could actually micro against the lings.



I personally usually get Combat Shield first. However, stim is good to sue against banelings. I was told by KME that he went shield first for his initial push since those are his reps. Either one is good really. But my rationale is that you can't really afford to use a lot of stim without the medivacs.

On October 25 2010 16:13 drdovetalk wrote:
Mass ravens are truly difficult to deal with. But if I were to theory-craft a little, the trick (as Zerg) is to understand that Ravens do not have infinite energy. Yes they can build a wall of 150hp high dps auto-turrets that stop a push in its tracks. Yes they can put up 3 PDDs to nullify swarms of corrupters, mutas, queens and hydras. Yes they can use HSM to disperse flocks of mutablings.

But they can't do all that at once. HSM = 125 energy. PDD = 100 energy. Auto turret = 50 energy.
A raven has 200 energy max, and likely a squad of ravens are not all at full energy if a push is done once say... the 4th raven is completed.
Forcing a PDD means 2 less turrets. Forcing a HSM means no PDD and only 1 turret. Forcing tons of turrets means no PDD and no HSM.

What can you do to force raven energy use? Probably the same way Muta harass force marines to stim. (i.e. once you see the stim go off, fly away and let the medivac drain their energy). This means engaging the ravens in the open. Engaging in the open means you cannot be on your base, because there is no way to retreat. Threaten hits on the marine/raven ball with ling/bling then run away as turrets fall and HSMs are launched. FG the ravens and run in the hydras, forcing PDDs and autoturrets, then pull back.

Edit: Oh, and get the armor upgrades, because turrets and marines deal dmg via small and rapid attacks. Which makes armor upgrades worth it.


Well you usually don't need that much raven energy. As long as you don't over do it before the point zerg starts to burn out. I actually don't find HSM all that useful outside of sniping units and PDD is very situational vs mutas and very easy to determine when to use vs a immobile hydra army. I personally just throw auto turrets down while I camp outside Z's bases. I do this so I can control where his mutas are. I think the correct response with mutas is that since they come out around when my push does, they need to attack my base and keep me from getting past the half way point on the map.

As for infestor/hydra, good luck getting enough of both those units to get it to work off 2 bases.

On October 25 2010 18:40 Victim wrote:
I really doubt the logic that army trades hurt zerg's drone production. It seems like after each trade, there's a window for droning or expanding when your army should be small enough that zerg can get away with delaying unit production to squeeze out more economy. Especially since banelings can be so effective against marines.


Well it depends on the map. For larger maps this is true, but I've experienced that if I start trading with 20-30 marines, I will have the same amount macroed up at my base to throw at Zerg.

BTW - If anyone wants to contribute with more Marine/Raven replays and other ideas, you are welcome to PM me or post in this thread. If anyone has any BW adaptations of builds especially a workable mech vs toss, PM me ;D
[゚n゚] SSSSssssssSSsss ¯\_(ツ)_/¯
Marine/Raven Guide:http://www.teamliquid.net/forum/viewmessage.php?topic_id=163605
Noxie
Profile Blog Joined April 2010
United States2227 Posts
October 25 2010 13:23 GMT
#50
Quality post for sure. I like you're builds... but I think that aggressive bling early game could just destroy this...

Maybe i would have to toy with it wrong. I am just not sure how safe this is from early pressure.
Mehukannu
Profile Joined October 2010
Finland421 Posts
October 25 2010 13:41 GMT
#51
If you don't plan on using factory to produce anything, you could use it to make reactors for barracs or even techlabs for starports if are feeling fancy.
This way you won't lose that much marine/raven production time while getting a addon for them.
C=('. ' Q)
Antisocialmunky
Profile Blog Joined March 2010
United States5912 Posts
Last Edited: 2010-10-25 13:47:00
October 25 2010 13:45 GMT
#52
On October 25 2010 22:23 n0xi3 wrote:
Quality post for sure. I like you're builds... but I think that aggressive bling early game could just destroy this...

Maybe i would have to toy with it wrong. I am just not sure how safe this is from early pressure.


Are you talking about a bust? If so, you can do my 2 Rax variant and wall with 2 Rax and your CC.

On October 25 2010 22:41 Mehukannu wrote:
If you don't plan on using factory to produce anything, you could use it to make reactors for barracs or even techlabs for starports if are feeling fancy.
This way you won't lose that much marine/raven production time while getting a addon for them.


Yeah, one thing I want to try is to get the timing on my rax research to be done when my SPs are built, that way if I build another tech lab on my factory, I can just swap both onto my ports.
[゚n゚] SSSSssssssSSsss ¯\_(ツ)_/¯
Marine/Raven Guide:http://www.teamliquid.net/forum/viewmessage.php?topic_id=163605
ChickenLips
Profile Blog Joined May 2010
2912 Posts
October 25 2010 13:51 GMT
#53
Yes yes, please play pure marine on the ground. I will just sling/bling/infestor and lol with great cost-efficiency through your army, one of the few compositions that allow me to do that.
❤Ƹ̵̡Ӝ̵̨̄Ʒ✿
Antisocialmunky
Profile Blog Joined March 2010
United States5912 Posts
Last Edited: 2010-10-25 13:56:02
October 25 2010 13:55 GMT
#54
On October 25 2010 22:51 ChickenLips wrote:
Yes yes, please play pure marine on the ground. I will just sling/bling/infestor and lol with great cost-efficiency through your army, one of the few compositions that allow me to do that.


Like I said, sling and bling without creep is the easiest comp to beat ^_^. I dunno, maybe if you never get mutas, you can try and bulldoze your way into victory.
[゚n゚] SSSSssssssSSsss ¯\_(ツ)_/¯
Marine/Raven Guide:http://www.teamliquid.net/forum/viewmessage.php?topic_id=163605
ChickenLips
Profile Blog Joined May 2010
2912 Posts
October 25 2010 14:04 GMT
#55
On October 25 2010 22:55 Antisocialmunky wrote:
Show nested quote +
On October 25 2010 22:51 ChickenLips wrote:
Yes yes, please play pure marine on the ground. I will just sling/bling/infestor and lol with great cost-efficiency through your army, one of the few compositions that allow me to do that.


Like I said, sling and bling without creep is the easiest comp to beat ^_^. I dunno, maybe if you never get mutas, you can try and bulldoze your way into victory.


Fungal range > marine range. I put 2 fungal on the marines that are in the back, preferably in a tight spot. Then I run in with speed banelings. Your entire army is gone while I run into your economy. gg.

Not viable. I've never ever ever ever seen a good TvZ where T was able to win with bio while remaining cost-effective (i.e. no far ahead of Z)
❤Ƹ̵̡Ӝ̵̨̄Ʒ✿
n3mo
Profile Joined May 2010
United States298 Posts
October 25 2010 14:21 GMT
#56
oh, another question: have you tried using double ebay for upgrades? since you want 3/3 marines and the raven upgrades from the ebay, it might be useful, although im not sure 2 base would have the gas to support that continuously researching.
My hatred for [banelings] is way greater than my compassion
BKSandland
Profile Joined October 2010
Denmark79 Posts
October 25 2010 14:25 GMT
#57
nice build! will definitely try this out, and use at as my standard TvZ.
but.. can you post some replays of you playing?
I would really like to see how you play this type of play.
;););)
Antisocialmunky
Profile Blog Joined March 2010
United States5912 Posts
October 25 2010 14:26 GMT
#58
On October 25 2010 23:21 n3mo wrote:
oh, another question: have you tried using double ebay for upgrades? since you want 3/3 marines and the raven upgrades from the ebay, it might be useful, although im not sure 2 base would have the gas to support that continuously researching.


You can run through about 2 upgrades before raven come up. These should be atleast one of the infantry ups. I don't really know if you really need to double upgrade early. You can probably throw down your armory and another e-bay when you start setting your third up. On the subject of upgrades, you can get ship plating for your ravens and go into BC mode later for so kicks if you so desire.
[゚n゚] SSSSssssssSSsss ¯\_(ツ)_/¯
Marine/Raven Guide:http://www.teamliquid.net/forum/viewmessage.php?topic_id=163605
kme
Profile Joined March 2010
Serbia176 Posts
Last Edited: 2010-10-25 14:29:45
October 25 2010 14:27 GMT
#59
On October 25 2010 22:18 Antisocialmunky wrote:
Show nested quote +
On October 25 2010 14:15 TheAntZ wrote:
Your analysis of why the build works and your description of everything is amazing. Awesome read, thank you!
edit: your name means book in russian, is that deliberate?


Nah, that's KME's account. I did most of the theory crafting and haven't had a chance to play that much. Plus he seems to be more aggressive. I usually poke and them go for a big 2 base push.

In serbian language knjiga also means book and yes that's My acc .

On October 25 2010 23:04 ChickenLips wrote:
Show nested quote +
On October 25 2010 22:55 Antisocialmunky wrote:
On October 25 2010 22:51 ChickenLips wrote:
Yes yes, please play pure marine on the ground. I will just sling/bling/infestor and lol with great cost-efficiency through your army, one of the few compositions that allow me to do that.


Like I said, sling and bling without creep is the easiest comp to beat ^_^. I dunno, maybe if you never get mutas, you can try and bulldoze your way into victory.


Fungal range > marine range. I put 2 fungal on the marines that are in the back, preferably in a tight spot. Then I run in with speed banelings. Your entire army is gone while I run into your economy. gg.

Not viable. I've never ever ever ever seen a good TvZ where T was able to win with bio while remaining cost-effective (i.e. no far ahead of Z)

Each infestor costs 150 gas, that is the gas price of 6 banelings. You assume that marines will sit there waiting for you to fungal them and you also forgot about ravens. There are micro possibilities on both sides to reduce/optimize the damage. No one said that this strategy beats zerg 100% but you can watch the reps and see. I think in almost all games zergs use infestors and even manage to do heavy damage but in the end there were just too many marines :D.
Bull-Demon
Profile Joined January 2003
United States582 Posts
October 25 2010 14:42 GMT
#60
Excellent post. We need more of this and less whining.
~_~
Prev 1 2 3 4 5 39 40 41 Next All
Please log in or register to reply.
Live Events Refresh
[BSL 2025] Weekly
18:00
#14
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ProTech54
StarCraft: Brood War
Sea 1106
sSak 75
NaDa 20
Dota 2
monkeys_forever466
League of Legends
JimRising 550
Counter-Strike
fl0m1706
Super Smash Bros
hungrybox914
Other Games
summit1g5377
Grubby3798
FrodaN2490
XaKoH 107
Mew2King20
fpsfer 4
Organizations
Other Games
gamesdonequick2595
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• musti20045 49
• davetesta38
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota22334
League of Legends
• Doublelift5250
Other Games
• imaqtpie1147
• Scarra0
Upcoming Events
RSL Revival
9h 49m
Maestros of the Game
16h 49m
BSL Team Wars
18h 49m
Afreeca Starleague
1d 9h
Snow vs Sharp
Jaedong vs Mini
Wardi Open
1d 10h
Sparkling Tuna Cup
2 days
Afreeca Starleague
2 days
Light vs Speed
Larva vs Soma
LiuLi Cup
3 days
The PondCast
4 days
Korean StarCraft League
6 days
[ Show More ]
[BSL 2025] Weekly
6 days
BSL Team Wars
6 days
Liquipedia Results

Completed

Proleague 2025-09-10
SEL Season 2 Championship
HCC Europe

Ongoing

BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
LASL Season 20
RSL Revival: Season 2
Maestros of the Game
Chzzk MurlocKing SC1 vs SC2 Cup #2
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1

Upcoming

2025 Chongqing Offline CUP
BSL Polish World Championship 2025
BSL Season 21
SC4ALL: Brood War
BSL 21 Team A
SC4ALL: StarCraft II
EC S1
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
MESA Nomadic Masters Fall
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries 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.