• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 15:33
CEST 21:33
KST 04:33
  • 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
[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 244ByuL, and the Limitations of Standard Play3
Community News
Stellar Fest TWO the Moon (Dec 16-20)8Weekly Cups (August 24-30): Patches' balance mod takes over2New 3v3 BGH Ladder (and more) on ShieldBattery!40Weekly Cups (August 17-23): Zerg dominate the week6Weekly Cups (August 10-16): SHIN doubles3
StarCraft 2
General
Nexon wins bid to develop StarCraft IP content, distribute Overwatch mobile game SC4ALL II: SC2 Player Announcement 6/8 - Maru Weekly Cups (August 10-16): SHIN doubles Weekly Cups (August 24-30): Patches' balance mod takes over How would you feel about frequent/monthly balance patches for SC2?
Tourneys
2026 GSTL Announcement Stellar Fest TWO the Moon (Dec 16-20) PIG STY FESTIVAL 8.0! (13 - 23 August) Sparkling Tuna Cup - Weekly Open Tournament IntoTheTV X SOOP SC2 League : Weekly & Monthly
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 541 Binary Choice The PondCast: SC2 News & Results Mutation # 540 Dodge This Mutation # 539 Thunder Dome
Brood War
General
ASL22 General Discussion [Personal Project Share] Terran Defense v0.60 XUN appreciation thread Which box art did your first copy of StarCraft 1 have? BW General Discussion
Tourneys
[Megathread] Daily Proleagues BSL LAN Party - Kraków 29-30 August - OPEN SIGNUPS [ASL22] Ro24 Group F Small VOD Thread 2.0
Strategy
Replay Review Process - What do you do? Game Theory for Starcraft Odyssey Mineral Stack Saturation Fighting Spirit mining rates
Other Games
General Games
General RTS Discussion Thread Stratus: Battle for the sky now on steam Early acc Nintendo Switch Thread Stormgate/Frost Giant Megathread Anyone here play Quakeworld back in the day?
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread European Politico-economics QA Mega-thread
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
Regacy Esports: The Bh…
regacyesports
Violent Games and Crime Rate…
TrAiDoS
LOCKPICKING NOOB
LUCKY_NOOB
Cathedral Of CS And NY pizza a…
FuDDx
Please support my new stand…
Peanutsc
Customize Sidebar...

Website Feedback

Closed Threads



Active: 3928 users

[Champion] Udyr - Page 36

Forum Index > LoL Strategy
Post a Reply
Prev 1 34 35 36 37 38 54 Next
Ecael
Profile Joined February 2008
United States6703 Posts
July 09 2012 22:40 GMT
#701
Curious, so that was intentional? I recall it working like that right after the buffs to Q and thought it was a bug.
101toss
Profile Blog Joined April 2010
3232 Posts
Last Edited: 2012-07-11 05:56:27
July 11 2012 05:48 GMT
#702
arb is correct when it comes to the double tiger proc (except for the half hp melting part, it should be full hp :D ), which is why I brought it up in the first place lol

The way I cheese is with flat ad quints/reds as his q scaling is absurd (in addition to 1:1 scaling on autoattacks), armor yellows (or ad yellows for super cheese). Ms quints aren't really needed since you have flash and you will be getting boots. For even cheesier play, throw in a crit chance blue for that once in a lifetime crit.

You open boots (dblade is risky since it's easier for them to escape, but if they think they can take you on...) and can go 21/9 for more killing power or 9/21 for chasing ability (ms mastery). You hide in the bush until they attempt to last hit a creep. When they do, you proceed to 100to0 them in about 5 seconds by tiger proccing once, punching them once or twice, then applying a 2nd tiger proc, with ignite for the ad/true damage bonus. Only counterplay I know is to avoid last hitting creeps or play heal/ignite dblade pantheon or something like that.

I'm gold elo so I have a general understanding of this game (ie am not absolutely god awful)

Also I'm pretty sure it's a bug but it's been there for a while
Math doesn't kill champions and neither do wards
Slayer91
Profile Joined February 2006
Ireland23352 Posts
July 11 2012 11:33 GMT
#703
I don't see how this is cheese at all, it's with your runepage and the fact that you start boots and udyr starts tiger anyway if you can pull this off well great.
101toss
Profile Blog Joined April 2010
3232 Posts
Last Edited: 2012-07-11 14:06:25
July 11 2012 14:01 GMT
#704
It's cheesy in that you are essentially all-inning your opponent at level 1, relying on your opponent not knowing what is going on (or in sc terms not scouting your all-in). If you fail to do damage, while your opponent may have missed cs, you will have missed some as well and you'll be behind compared to the other lanes/jungle. If you manage to die (i.e. a wild lee sin appears), you've most likely lost your lane and quite possibly the game.

Get that first blood though, and you've probably won your lane. Trust me, you'll get that first blood pretty often, especially since most people don't expect the double tiger proc burst at level 1. The people in this thread saying the proc doesn't last for more than 5 seconds are the most likely victims

Key edit: the 15+ AD rune page setup is MANDATORY. It gives you 27.5 bonus magic damage per proc, in addition to 15 bonus to your autoattack. Essentially, 15 AD gives you around 100 bonus damage.
Math doesn't kill champions and neither do wards
Slayer91
Profile Joined February 2006
Ireland23352 Posts
Last Edited: 2012-07-11 14:36:27
July 11 2012 14:35 GMT
#705
Why is it all in? You're missing 1 or 2 cs or something and the jungler won't be there the second you come into lane. It's not like you're camping the brush for the first 30 seconds or anything.

You can easily run a standard page with ~10 ad do the same thing and they're not first blooded but they get screwed over at level 1 and can't trade with you. If their jungler can't gank until 3-4 minutes then you have him zoned for the early section of game.
101toss
Profile Blog Joined April 2010
3232 Posts
Last Edited: 2012-07-11 14:51:06
July 11 2012 14:49 GMT
#706
On July 11 2012 23:35 Slayer91 wrote:
Why is it all in? You're missing 1 or 2 cs or something and the jungler won't be there the second you come into lane. It's not like you're camping the brush for the first 30 seconds or anything.

You can easily run a standard page with ~10 ad do the same thing and they're not first blooded but they get screwed over at level 1 and can't trade with you. If their jungler can't gank until 3-4 minutes then you have him zoned for the early section of game.

Hmmm... I must have been doing the camping part wrong lol

Also, to get the first blood you gotta go balls to the walls (although the 15 ad page isn't too unorthodox, it's just ad reds and quints), that includes drawing minion aggro and tower diving at level 1 if necessary (usually the burst is high enough to kill them before they get to safety). And I'm out there for blood, not zoning. Maybe I should stop playing normals with my unranked friends...

tl;dr fuck zoning, i want blood
Math doesn't kill champions and neither do wards
Slayer91
Profile Joined February 2006
Ireland23352 Posts
July 11 2012 14:52 GMT
#707
I don't understand why you feel compelled to do that instead of just coming to lane while he's pulling say if youre purple get tiger in the bush and as he comes from river for first cs double tiger him or at least force a flash and level one and no special tactics required. Anyone who reacts smartly can just insta flash and run if he has the same movement speed so no matter how good you are you will only kill someone who underestimates you because he didn't know about the double tiger proc.
101toss
Profile Blog Joined April 2010
3232 Posts
Last Edited: 2012-07-11 14:58:32
July 11 2012 14:55 GMT
#708
On July 11 2012 23:52 Slayer91 wrote:
I don't understand why you feel compelled to do that instead of just coming to lane while he's pulling say if youre purple get tiger in the bush and as he comes from river for first cs double tiger him or at least force a flash and level one and no special tactics required. Anyone who reacts smartly can just insta flash and run if he has the same movement speed so no matter how good you are you will only kill someone who underestimates you because he didn't know about the double tiger proc.

That's why you take your own summoner flash and finish him. This is also why 21 defense [optional] and boots are used for the opening build. While zoning gives you an advantage, level 1 first blood pretty much signals a won lane (barring jungler intervention). I'm not bashing your conservative playstyle (it's certainly safer), I just personally like going all in (hence why I occasionally take ad yellows)

Also this is league of legends, no one reacts smartly. They just act less retarded.
Math doesn't kill champions and neither do wards
Slayer91
Profile Joined February 2006
Ireland23352 Posts
Last Edited: 2012-07-11 15:00:07
July 11 2012 14:58 GMT
#709
There's no possible angle you can take that will make you flash closer than he is as long as he flashes away from you and goes around the river instead of flashing over you towards tower. That's if they get caught as well if they see you coming out of the brush and run away fast enough towards the river they should be safe as well.

And your argument is "nobody plays smart" while previously saying "I only play normals with unranked people". Yeah..

Overall sounds like a good surprise element tactic but nothing really cheesey about it if they get caught it's their own problem and you can do the same thing with garen at lvl 1/2 but garen isn't so viable right now. (or so people think, I don't think he's that bad honestly)
101toss
Profile Blog Joined April 2010
3232 Posts
Last Edited: 2012-07-11 15:13:45
July 11 2012 15:11 GMT
#710
On July 11 2012 23:58 Slayer91 wrote:
There's no possible angle you can take that will make you flash closer than he is as long as he flashes away from you and goes around the river instead of flashing over you towards tower. That's if they get caught as well if they see you coming out of the brush and run away fast enough towards the river they should be safe as well.

And your argument is "nobody plays smart" while previously saying "I only play normals with unranked people". Yeah..

Overall sounds like a good surprise element tactic but nothing really cheesey about it if they get caught it's their own problem and you can do the same thing with garen at lvl 1/2 but garen isn't so viable right now. (or so people think, I don't think he's that bad honestly)

While your flash may not bring you in range, the boots ms advantage can close the gap, allowing for the 2nd tiger proc. Stutter stepping also helps as it reduces the distance when you attack the first few times. This is theorycrafting, ingame results may differ (it's gone both ways)

Also, yeah, playing against baddies doesn't help my claims :s Perhaps I can playtest it against fellow TL members when I am online (currently in China so can't play reliably)

And on garen, he's bad, 40 armor rune page is just too good. Add in dodge boots and a chainvest/lantern and he does nothing. Even against Irelia. Of course, if your opponent doesn't know what armor is...
(protip you probably know, autoattack then q reset for tons of early damage)
Math doesn't kill champions and neither do wards
Slayer91
Profile Joined February 2006
Ireland23352 Posts
Last Edited: 2012-07-11 15:14:24
July 11 2012 15:14 GMT
#711
Garens strong in lane even against armour stackers, because armour stacks mean you don't die most people still won't win trades versus him. The issue is he needs to win lane hard to justify him.

Also, pretty much everyone starts boots top lane, maybe 5% of cases they won't, what people start with when you're playing?
101toss
Profile Blog Joined April 2010
3232 Posts
July 11 2012 15:26 GMT
#712
On July 12 2012 00:14 Slayer91 wrote:
Garens strong in lane even against armour stackers, because armour stacks mean you don't die most people still won't win trades versus him. The issue is he needs to win lane hard to justify him.

Also, pretty much everyone starts boots top lane, maybe 5% of cases they won't, what people start with when you're playing?

Garen falls off hard lategame if he doesn't get super fed/deny opponent's lategame.. So, to beat garen, you just make it to mid/lategame by buying a chainvest or something so you won't die early. Besides, if you want early game ad caster that doesn't fall off TOO hard, renek is much better, he gets free arpen, a double flash, and a stun. It's kinda like vs leblanc where all you do is live through early game (heard of 13pot swain?) and win because the other champ falls off.

People start cloth/5, boots/3, dblade, regrowth, mostly cloth/5 (this is solo play, with my friends I will see amp tome first lol). Boots are pretty common, so you take boots to match them (and possibly ms masteries to catch up). Haven't seen a nullmantle/2 opening while cheesing as udyr, but I did destroy a 13pot kaiser. That regen won't save you from tiger burst

That reminds me that udyr's damage is hard to itemize resistances against with the AD runes, since he does tons of autoattack and magic damage (also true damage w/ ignite)
Math doesn't kill champions and neither do wards
obesechicken13
Profile Blog Joined July 2008
United States10467 Posts
Last Edited: 2012-07-12 00:16:20
July 12 2012 00:16 GMT
#713
Normally I go into lane with my minions, checking the brush as they walk by. If you hit me as udyr, can't I just kite you through my minions? I don't think this is too powerful.

There are annoying cheesy plays in the game but they generally happen in organized play. In normals, I often just stayed by the tower until I saw my lane opponent because for all I knew, there were 2 people hiding in the brush at top. You could go through the river but you wouldn't know if there was someone waiting for you in the tribrush, river brush, or if the enemy jungler could coordinate a gank on you with their top. In a team game, certain 1v2 strategies are just broken. Like if you and 3 D levels faced flash, then 2 of you could just 5 pool him and the other 2 could get enough marines and zealots to break his front lines. Killing one person quickly was a common strategy in starcraft BGH. The trick was just doing it to your opponents before they did it to you.

I could do the safe thing and just stand in range of my tower until you showed up at the creeps first, but then I wouldn't know if I were giving up an advantage where you just dc'd. You could also just stay in the brush forever and get experience.


There's a lot of overpowered crap in this game that we generally never have to deal with in solo queue play. But you'll see people in tournaments do crap like put 2 top with blue buff urgot bot, and have support ali and taric come mid at level 1 to get a kill.
I think in our modern age technology has evolved to become more addictive. The things that don't give us pleasure aren't used as much. Work was never meant to be fun, but doing it makes us happier in the long run.
Amui
Profile Blog Joined August 2010
Canada10567 Posts
July 12 2012 00:28 GMT
#714
On July 12 2012 09:16 obesechicken13 wrote:
Normally I go into lane with my minions, checking the brush as they walk by. If you hit me as udyr, can't I just kite you through my minions? I don't think this is too powerful.

There are annoying cheesy plays in the game but they generally happen in organized play. In normals, I often just stayed by the tower until I saw my lane opponent because for all I knew, there were 2 people hiding in the brush at top. You could go through the river but you wouldn't know if there was someone waiting for you in the tribrush, river brush, or if the enemy jungler could coordinate a gank on you with their top. In a team game, certain 1v2 strategies are just broken. Like if you and 3 D levels faced flash, then 2 of you could just 5 pool him and the other 2 could get enough marines and zealots to break his front lines. Killing one person quickly was a common strategy in starcraft BGH. The trick was just doing it to your opponents before they did it to you.

I could do the safe thing and just stand in range of my tower until you showed up at the creeps first, but then I wouldn't know if I were giving up an advantage where you just dc'd. You could also just stay in the brush forever and get experience.


There's a lot of overpowered crap in this game that we generally never have to deal with in solo queue play. But you'll see people in tournaments do crap like put 2 top with blue buff urgot bot, and have support ali and taric come mid at level 1 to get a kill.


I remember playing one normal draft where I was top. Other guy was top and mysteriously, I didn't see mid or bot by 2:10. Other guy for whatever reason last hits one minion and goes to hide in the bush. I wait out level 2 and then I'm like fuck it, I can run like an inch and flash to tower so I go take a CS. 4 people blow flash and exhaust/ignite to kill me basically instantly. Won that game because mid and bot were hopelessly ahead of their lanemates(4 people sharing exp&farm off one lane generally doesn't go well. Definitely one of my least favourite games of all time though.
Porouscloud - NA LoL
101toss
Profile Blog Joined April 2010
3232 Posts
July 12 2012 00:58 GMT
#715
On July 12 2012 09:16 obesechicken13 wrote:
Normally I go into lane with my minions, checking the brush as they walk by. If you hit me as udyr, can't I just kite you through my minions? I don't think this is too powerful.

There are annoying cheesy plays in the game but they generally happen in organized play. In normals, I often just stayed by the tower until I saw my lane opponent because for all I knew, there were 2 people hiding in the brush at top. You could go through the river but you wouldn't know if there was someone waiting for you in the tribrush, river brush, or if the enemy jungler could coordinate a gank on you with their top. In a team game, certain 1v2 strategies are just broken. Like if you and 3 D levels faced flash, then 2 of you could just 5 pool him and the other 2 could get enough marines and zealots to break his front lines. Killing one person quickly was a common strategy in starcraft BGH. The trick was just doing it to your opponents before they did it to you.

I could do the safe thing and just stand in range of my tower until you showed up at the creeps first, but then I wouldn't know if I were giving up an advantage where you just dc'd. You could also just stay in the brush forever and get experience.


There's a lot of overpowered crap in this game that we generally never have to deal with in solo queue play. But you'll see people in tournaments do crap like put 2 top with blue buff urgot bot, and have support ali and taric come mid at level 1 to get a kill.

If you hug your tower while I camp the bush and get xp and everyone else is in lane, you're going to fall behind really fast

When I get back from CN in a week I'm willing to 1v1 people top
Math doesn't kill champions and neither do wards
mordek
Profile Blog Joined December 2010
United States12705 Posts
July 15 2012 21:26 GMT
#716
On July 11 2012 14:48 101toss wrote:
arb is correct when it comes to the double tiger proc (except for the half hp melting part, it should be full hp :D ), which is why I brought it up in the first place lol

The way I cheese is with flat ad quints/reds as his q scaling is absurd (in addition to 1:1 scaling on autoattacks), armor yellows (or ad yellows for super cheese). Ms quints aren't really needed since you have flash and you will be getting boots. For even cheesier play, throw in a crit chance blue for that once in a lifetime crit.

You open boots (dblade is risky since it's easier for them to escape, but if they think they can take you on...) and can go 21/9 for more killing power or 9/21 for chasing ability (ms mastery). You hide in the bush until they attempt to last hit a creep. When they do, you proceed to 100to0 them in about 5 seconds by tiger proccing once, punching them once or twice, then applying a 2nd tiger proc, with ignite for the ad/true damage bonus. Only counterplay I know is to avoid last hitting creeps or play heal/ignite dblade pantheon or something like that.

I'm gold elo so I have a general understanding of this game (ie am not absolutely god awful)

Also I'm pretty sure it's a bug but it's been there for a while

Dear 101toss,

Thank you for the first blood.

-mordek
It is vanity to love what passes quickly and not to look ahead where eternal joy abides. Tiberius77 | Mordek #1881 "I took a mint!"
Fus
Profile Joined August 2010
Sweden1112 Posts
July 16 2012 11:04 GMT
#717
I want to try tiger udyr for top lane. Can somebody explain to me what udyr is good and bad against, and should you play harassment or turtle style as udyr?
NaNiwa | Innovation | Flash | DeMuslim ¯\_(ツ)_/¯
Slayer91
Profile Joined February 2006
Ireland23352 Posts
July 16 2012 11:16 GMT
#718
Turtle max always.
Udyrs good against bascially everything.
Ferrose
Profile Blog Joined September 2010
United States11378 Posts
July 16 2012 14:29 GMT
#719
The only people I really have trouble with is Kennen and Darius. Kennen is obvious but I think the Darius matchup is just more me being bad.
@113candlemagic Office lady by day, lonely woman at night. | Official lolicon of thread 94273
Slayer91
Profile Joined February 2006
Ireland23352 Posts
July 16 2012 14:30 GMT
#720
You shouldn't be losing to kennen. Darius is more troublesome but I haven't had that much experience.
Prev 1 34 35 36 37 38 54 Next
Please log in or register to reply.
Live Events Refresh
RotterdaM Event
16:15
Rotti's PatchesSC Open #2
RotterdaM900
TKL 269
IndyStarCraft 235
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 900
mouzHeroMarine 284
TKL 269
IndyStarCraft 247
Trap 48
BRAT_OK 46
JuggernautJason43
MindelVK 12
ZombieGrub8
StarCraft: Brood War
Shuttle 1095
Horang2 227
Dewaltoss 158
Pusan 42
Terrorterran 31
Rock 27
firebathero 0
Dota 2
LuMiX1
League of Legends
Doublelift320
Counter-Strike
shoxiejesuss1031
Other Games
Grubby2792
singsing1423
fl0m1137
Beastyqt782
C9.Mang0237
ArmadaUGS154
Hui .138
QueenE56
Trikslyr45
Chillindude20
KnowMe5
Organizations
StarCraft 2
WardiTV720
[ Show 15 non-featured ]
StarCraft 2
• Reevou 7
• Adnapsc2 3
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV824
League of Legends
• Nemesis1725
• TFBlade800
Other Games
• imaqtpie1077
• Shiphtur309
Upcoming Events
Replay Cast
4h 27m
The PondCast
14h 27m
OSC
1d 2h
IntoTheTV X SOOP
1d 15h
CranKy Ducklings
2 days
Sparkling Tuna Cup
3 days
OSC
3 days
Shopify Rebellion Sundays
3 days
Mixu vs TBD
Spirit vs TBD
Clem vs TBD
Afreeca Starleague
4 days
Soma vs Shuttle
BeSt vs Rush
WardiTV Weekly
4 days
[ Show More ]
Afreeca Starleague
5 days
Leta vs ggaemo
Jaedong vs Queen
GSL
5 days
PiGosaur Cup
6 days
Kung Fu Cup
6 days
Liquipedia Results

Completed

KCM Special KOR vs CHN
PiG Sty Festival 8.0
Light Tournament 2026

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
Proleague 2026-09-02
RSL Revival: Season 6
Calamity Invitational
Big Dog Cup 2026 Div 1
BLAST Open Fall 2026
Esports World Cup 2026
Esports World Cup 2026: LCQ
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026

Upcoming

Acropolis #5
Acropolis #5 - TRS
Escore Tournament S3: King of Kings
Blizzard Classic Cup 2026
Acropolis #5 - GSA
Acropolis #5 - GSB
Acropolis #5 - GSC
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
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.