• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 13:52
CET 19:52
KST 03:52
  • 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: Voting10[ASL20] Ro4 Preview: Descent11Team TLMC #5: Winners Announced!3
Community News
[BSL21] RO32 Group Stage0Weekly 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" [TLCH] Mission 7: Last Stand Weekly Cups (Oct 26-Nov 2): Liquid, Clem, Solar win; LAN in Philly Intel X Team Liquid Seoul event: Showmatches and Meet the Pros Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win
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 on 'Experimental' Nonstandard Maps in ASL Finding world war 2 allied hope / final players? BW General Discussion [BSL21] RO32 Group Stage [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
Things Aren’t Peaceful in Palestine US Politics Mega-thread Dating: How's your luck? Russo-Ukrainian War Thread 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
MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion 2024 - 2026 Football Thread NBA General 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: 1762 users

TL Mafia 'Area' LIII - Page 88

Forum Index > TL Mafia
Post a Reply
Prev 1 86 87 88 89 90 130 Next
Mattchew
Profile Blog Joined December 2010
United States5684 Posts
April 27 2012 21:41 GMT
#1741
ok taking a long look into janaan.
There is always tomorrow nshs.seal.
Mattchew
Profile Blog Joined December 2010
United States5684 Posts
April 27 2012 21:41 GMT
#1742
somehow i missed him, that was an oversight
There is always tomorrow nshs.seal.
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
April 27 2012 21:43 GMT
#1743
On April 28 2012 06:41 Mattchew wrote:
ok taking a long look into janaan.


I did have a look quite recently, and as in my post a little earlier I found he posted quite sensible although not too much. I don't know if that's because he's good at blending in. What I don't like is that his most recent posts basically contributed jack shit to the discussion.

At the moment I'm going through the monumental task that is Risen.
[15:15] <Palmar> and yes marv, you're a total hottie
Janaan
Profile Joined June 2011
United States381 Posts
April 27 2012 21:45 GMT
#1744
My thoughts on your list
On April 28 2012 04:55 Mattchew wrote:
Scum is in these 6 players and if at anypoint I die please lynch these
Ottox As I said, I still find him pretty scummy. I'm for a lynch on him
Risen I'm still not sure about Risen. On the one hand, it really looked like he was trying to save VE on day 1, but then he pulls that stunt to lynch Zepperdd. I'd agree that if Ottox is scum, it makes Risen look REALLY bad, but I don't think we can take that chance today. I also still want to see everything he promised to post when he thought we'd autolynch him. Scummy, but not a good candidate for today's lynch in my opinion.
Brood He's been one of our lowest posters which does raise red flags (Pot calling the kettle black, I know) and he seems to have connection with Ottox like Risen. I still don't know if he's a good option for lynch today, though.
BM A pretty null read here. He hasn't done much at all, so there's not really much to go off of. I'd say it's possible for him to be scum, but it's just as likely that he's town. Last resort lynch for me
MG In the games I've played with MG, I've never been able to clearly read him. I don't know what it is. He seems scummy in this game, though.
St.Daniel We've got almost nothing to go on here. What he has posted doesn't look good, and we do for sure that he was lurking, not just AFK. He said he'd try to "get back in the game" but hasn't really done much since. Leaning scummy for me, but not much of a better lynch than BM right now


As for your plan, I don't think it's a bad one. I still think the votes shouldn't start piling up until later so that there's a reason for people to talk, but that's just my opinion. The problem with making connections like you've done is that until a scum is flipped, it's all speculation. It's still possible for scum to be outside your list, I just don't know where. For the time being, those 6 are a good place to start, and I do agree that Ottoxlol is who we should start with.
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
April 27 2012 21:49 GMT
#1745
On April 28 2012 06:45 Janaan wrote:
My thoughts on your list
Show nested quote +
On April 28 2012 04:55 Mattchew wrote:
Scum is in these 6 players and if at anypoint I die please lynch these
Ottox As I said, I still find him pretty scummy. I'm for a lynch on him
Risen I'm still not sure about Risen. On the one hand, it really looked like he was trying to save VE on day 1, but then he pulls that stunt to lynch Zepperdd. I'd agree that if Ottox is scum, it makes Risen look REALLY bad, but I don't think we can take that chance today. I also still want to see everything he promised to post when he thought we'd autolynch him. Scummy, but not a good candidate for today's lynch in my opinion.
Brood He's been one of our lowest posters which does raise red flags (Pot calling the kettle black, I know) and he seems to have connection with Ottox like Risen. I still don't know if he's a good option for lynch today, though.
BM A pretty null read here. He hasn't done much at all, so there's not really much to go off of. I'd say it's possible for him to be scum, but it's just as likely that he's town. Last resort lynch for me
MG In the games I've played with MG, I've never been able to clearly read him. I don't know what it is. He seems scummy in this game, though.
St.Daniel We've got almost nothing to go on here. What he has posted doesn't look good, and we do for sure that he was lurking, not just AFK. He said he'd try to "get back in the game" but hasn't really done much since. Leaning scummy for me, but not much of a better lynch than BM right now


As for your plan, I don't think it's a bad one. I still think the votes shouldn't start piling up until later so that there's a reason for people to talk, but that's just my opinion. The problem with making connections like you've done is that until a scum is flipped, it's all speculation. It's still possible for scum to be outside your list, I just don't know where. For the time being, those 6 are a good place to start, and I do agree that Ottoxlol is who we should start with.


Ok, if we put Ottoxlol to the side, who exactly is your best scumread and why? I would like your best read AND accompanying case if possible.
[15:15] <Palmar> and yes marv, you're a total hottie
Janaan
Profile Joined June 2011
United States381 Posts
April 27 2012 22:08 GMT
#1746
I'd say Risen

Looking at the hour right before the last lynch, we see that Risen doesn't trust his own reads.
On April 26 2012 08:26 Risen wrote:
Show nested quote +
On April 26 2012 08:23 johnnywup wrote:
On April 23 2012 07:51 Risen wrote:
On April 23 2012 00:17 Zephirdd wrote:
God damnit layabout. I was about to post how VE's claim made sense and how he was town, but then you convince me the opposite. Geez.

And this martyring post from VE only makes sense from two PoVs:
- He really is a JK and he will let town use his flip information to deal with what happened during the day
- He is scum trying to sound like that.

Also, right now, I see no reason to lynch Bill Murray - he should be vigged, not lynched if he doesn't contribute soon.

VE, what is your stance on gonzaw, especially after his series of (Seemingly) drunk posts?
Also, please make the case against the certain scum you are talking about. Should you flip JK, we got something solid to work from. In fact, I'll take you are claiming scum if you don't do that.


That last post combined with, oh I was totally thinking VE was town but layabout you changed my world view bro post is horrible.. There's no way we can get the votes on him today, I'm sorry johnny. I didn't believe you before, and I thought you were scummy. My bad, I dropped the ball. Push this guy tomorrow, push him hard. I'm being too belligerent right now and I need to cool off.


I dunno, doesn't seem like you thought he's scum because he's lurking.


Maybe b/c there were a million lurkers D1 so to be even more hated in my mind you'd have to do something stupid like a last minute vote? He was leaning red start D2, he became greener to me with his posting, he started to appear more scummy but in my mind that's desperation about being a candidate for lynching. I think zephir is stupid, but I think he's stupid town. I'm not switching my vote to him.


Then, as we all know, he goes and switches his vote, even though he said 30 minutes earlier that he wouldn't just because BM was voting for the same target? He never mentions that he thinks BM is 100% scum, just that he feels "uneasy about him". So all of a sudden now that it's come to voting, BM must be voting for a townie and Risen thinks this so strongly that he voteswitches? It just doesn't seem right to me, disregarding the fact that he switched back. Note: this has nothing to do with if Ottoxlol is scum and everything to do with Risen doing something he specifically said he would not do.

I also still do agree with Gonzaw's original case on Risen.

The only thing that makes me hesitate is how strongly Risen seemed to defend VE back on Day 1. It's WIFOM to argue it though, because it's possible for both town and scum perspectives.

ghost_403
Profile Joined September 2010
United States1825 Posts
April 27 2012 22:09 GMT
#1747
Everyone, the case against Risen is simple. It boils down to this.

On April 26 2012 08:57 Risen wrote:
##unvote: Ottoxlol
##Vote: Zephirdd


On April 26 2012 08:59 Risen wrote:
##unvote: Zephirdd
##Vote: Ottoxlol


These votes were what ended the day with a mislynch. Without Risen's actions, we would have ended the day with the lynch of Ottoxlol. Is Ottoxlol scum? We don't know for sure yet. The only way to confirm anyone in this game is to make them flip. The hosts will tell us the truth.

What we do know is this: Zephridd was not scum, and Risen's actions proved this to be true.

Why did Risen ultimately do this? Well, there are four possible scenarios which we need to cover before we can answer this question. In this game, there are four possible alignment combinations for Risen and Ottoxlol.
  1. Risen is scum, Ottoxlol is scum.
  2. Risen is scum, Ottoxlol is town.
  3. Risen is town, Ottoxlol is scum.
  4. Risen is town, Ottoxlol is town.


(1) makes the most sense to me. A scum forced a mislynch in order to save his scum buddy. The only way that this would make sense is if Ottoxlol is a goon and Risen is not. The scum would in this case be trading Risen for a KP for another night. It's a good trade on their part. If they are good about it, maybe they can even convince the town that Risen just did something stupid. There are four of them left in a town of 13. Just might work out.

(2) is just plain stupid. Risen would be jepordizing himself in order to gain, what, an extra mislynch? Day 2 mislynches Zephridd, Day 3 lynches Risen, Day 4 mislynches Ottoxlol? That's a bad plan that goes against their wincon. No, this isn't the case.

(3) and (4) both can be covered by the same logic. Town Risen might risk his neck swapping from one candidate to another, but why back? Does Risen not know the vote count, that a switch to Zephridd would seal his fate? Risen has a last minute change of heart, and regrets his decision? Unlikely. A townie in this situation would cast his vote, then return to the town saying "You're as much to blame for this as me." It did take a town to lynch Zephridd. So why not own it? Why the switch back? The only answer that you can arrive at to understand that is "Risen is bad."

So there you have it, folks. There are two possible explanations for what happened last night. Either Risen is scum, or Risen is bad. I believe Risen has played enough games for me to know that he's not terrible at this game. He knows what's going on, and I believe that last night he played to his wincon perfectly. It's just not the same as ours.

I believe that (1) is what happened last night, and that's why I voted to lynch Ottoxlol today.

But ghost! How did the scum get themselves into this position? Why did Risen sack himself? Why don't you care what he did before he voted to lynch Zephridd?

To answer you: Don't know, don't care. What I know is this. There is no reason for a town Risen to do what he did other than he's terrible. I don't think Risen is terrible. Ask the scum how it ended up happening after the game. Right now, there's one thing I'm doing, and one thing you should be doing:

##vote ottoxlol

+ Show Spoiler +
Already did this, added for DRAMATIC emphasis.
They say great science is built on the shoulders of giants. Not here. At Aperture, we do all our science from scratch, no hand holding. Step aside, REAL SCIENCE coming through.
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
April 27 2012 22:13 GMT
#1748
ghost, I think that whole case is fucking awful. wbg's Blazhand meme would fit perfectly here.
[15:15] <Palmar> and yes marv, you're a total hottie
ghost_403
Profile Joined September 2010
United States1825 Posts
April 27 2012 22:14 GMT
#1749
@marv: K. Why?
They say great science is built on the shoulders of giants. Not here. At Aperture, we do all our science from scratch, no hand holding. Step aside, REAL SCIENCE coming through.
johnnywup
Profile Blog Joined August 2010
United States3858 Posts
April 27 2012 22:16 GMT
#1750
ghost, your case is awful. I'd address each point but i've already addressed it before a case even started to avoid this. Ones flip isn't alignment indicative of the other.


On April 28 2012 05:40 BroodKingEXE wrote:
@johnny If we lynch him noe we have a 50% chance of lynching a goon or GF. I'd rather we take the chance than lynch another townie. Great if it he is a goon as they lose a KP, if not we take out a GF which is fine too. In terms of information, people having been defending and accusing him why dont we look at that?


wat?
Ottoxlol
Profile Blog Joined November 2010
735 Posts
April 27 2012 22:17 GMT
#1751
On April 28 2012 04:55 [UoN]Sentinel wrote:
Right now, this is what I think on MG - if Ottoxlol flips red, then it's pretty obvious MG was trying to silence layabout who was pointing out 2-3 scums. Layabout was the one who pushed the Brood-Risen-Otto-scum triumvirate the hardest, and MG kinda just backs away from the ordeal at the end:

Show nested quote +
On April 26 2012 09:03 MidnightGladius wrote:
At least all of those votes moving around at the deadline should yield something interesting.


And that's our 4-man scumteam. GG


If the triumvirate would be scum why on earth scum MG would say that?
Ottoxlol
Profile Blog Joined November 2010
735 Posts
April 27 2012 22:19 GMT
#1752
BM on MG
also this post

On April 27 2012 14:28 MidnightGladius wrote:
I haven't been giving this game the attention I should, between cohosting, work, and term papers. I can see that my play this game was been really lacking, and I just haven't been feeling my reads. I've been hedging my posts, because I honestly haven't felt the same kind of conviction with my cases.

That said, mislynching me will cost us the game. You're just going to have to trust me. The fact that a bunch of townies have been pushing for me is disheartening, but I'm sure that you will find scum trying to hammer me today.


I have no idea why would anyone trust you because you say so. Excuses also doesnt help the scumhunt, I think no one cares about food poisoning or cat funerals.

##vote MidnightGladius

BK started posting some weird stuff, hes voting St. Daniel for ninjavoting, but BM ninjavoted d1 too and he did not mention it at all.
ghost and Sentinel doesnt want to engage in the debate of other possibilities then I am a scum. no one can be 100% sure so the discussion must be on even if they vote me, so when I flip green we will have information
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
April 27 2012 22:23 GMT
#1753
On April 28 2012 07:14 ghost_403 wrote:
@marv: K. Why?


Because actually Risen is quite well known for doing dumb and emotional shit, and actually around the deadline with votes very close is a quite plausible time for him to go a bit crazy. Look how emotionally invested he gets into each game and argument. In this case Risen could be 'bad' as you put it because he's all over the place, not because he's a bad player.

I'm not saying what I'm saying IS necessarily the case, but it could very well be the case. Your argument is that there is only one plausible option, which I simply do not accept.
[15:15] <Palmar> and yes marv, you're a total hottie
ghost_403
Profile Joined September 2010
United States1825 Posts
April 27 2012 22:30 GMT
#1754
@marv: I clearly state there are two positions. Either Risen is bad/emotional/whatever, or Risen is scum. I'm saying the second one of those is the better conclusion.
They say great science is built on the shoulders of giants. Not here. At Aperture, we do all our science from scratch, no hand holding. Step aside, REAL SCIENCE coming through.
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
April 27 2012 22:31 GMT
#1755
On April 28 2012 07:30 ghost_403 wrote:
@marv: I clearly state there are two positions. Either Risen is bad/emotional/whatever, or Risen is scum. I'm saying the second one of those is the better conclusion.


Yes, but that's not a case. That's you thinking one is more likely than the other. THAT IS NOT A CASE.
[15:15] <Palmar> and yes marv, you're a total hottie
johnnywup
Profile Blog Joined August 2010
United States3858 Posts
April 27 2012 22:37 GMT
#1756
On April 28 2012 07:30 ghost_403 wrote:
@marv: I clearly state there are two positions. Either Risen is bad/emotional/whatever, or Risen is scum. I'm saying the second one of those is the better conclusion.

hows it a better conclusion though? what makes you think thats more likely? i don't want opinions i want quotes that say that he did that on purpose
johnnywup
Profile Blog Joined August 2010
United States3858 Posts
April 27 2012 22:38 GMT
#1757
ebwop: not on purpose, i mean he switched and switched back to change vote, with him being aware of what he did. i want to see a quote that says that he knew that.
ghost_403
Profile Joined September 2010
United States1825 Posts
April 27 2012 22:39 GMT
#1758
My conclusion is better because it doesn't rely on a player being terrible in order to explain what happened yesterday. Sorry I can't find any quotes where he says "I'm scum, lynch me". Know why that is? It's because he's not terrible.
They say great science is built on the shoulders of giants. Not here. At Aperture, we do all our science from scratch, no hand holding. Step aside, REAL SCIENCE coming through.
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
April 27 2012 22:41 GMT
#1759
On April 28 2012 07:39 ghost_403 wrote:
My conclusion is better because it doesn't rely on a player being terrible in order to explain what happened yesterday. Sorry I can't find any quotes where he says "I'm scum, lynch me". Know why that is? It's because he's not terrible.


Yes, your case relies on multiple people being terrible.

Only a terrible scum TEAM would have let the situation that occurred at the end of the day occur.

Risen (or another scum) could have changed their vote MUCH EARLIER.

Your case relies on scum fucking up and not doing so.

Understand?
[15:15] <Palmar> and yes marv, you're a total hottie
ghost_403
Profile Joined September 2010
United States1825 Posts
April 27 2012 22:43 GMT
#1760
But ghost! How did the scum get themselves into this position? Why did Risen sack himself? Why don't you care what he did before he voted to lynch Zephridd?

To answer you: Don't know, don't care. What I know is this. There is no reason for a town Risen to do what he did other than he's terrible. I don't think Risen is terrible. Ask the scum how it ended up happening after the game.
They say great science is built on the shoulders of giants. Not here. At Aperture, we do all our science from scratch, no hand holding. Step aside, REAL SCIENCE coming through.
Prev 1 86 87 88 89 90 130 Next
Please log in or register to reply.
Live Events Refresh
LAN Event
18:00
Merivale 8: Swiss Groups Day 1
SteadfastSC174
IndyStarCraft 124
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 380
White-Ra 179
SteadfastSC 174
IndyStarCraft 124
UpATreeSC 13
ForJumy 3
StarCraft: Brood War
Shuttle 711
firebathero 216
NaDa 12
Dota 2
qojqva3494
Dendi1150
League of Legends
Trikslyr44
Counter-Strike
pashabiceps830
Other Games
FrodaN1752
Beastyqt1101
RotterdaM483
Fuzer 209
Mlord192
mouzStarbuck154
ArmadaUGS114
C9.Mang061
QueenE44
Organizations
Counter-Strike
PGL273
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• Adnapsc2 20
• Dystopia_ 2
• Reevou 1
• IndyKCrew
• Migwel
• AfreecaTV YouTube
• sooper7s
• intothetv
• Kozan
• LaughNgamezSOOP
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV606
• Ler84
• Noizen36
League of Legends
• TFBlade750
Other Games
• imaqtpie951
Upcoming Events
PiGosaur Monday
6h 8m
Replay Cast
14h 8m
WardiTV Korean Royale
17h 8m
LAN Event
20h 8m
OSC
1d 4h
The PondCast
1d 15h
LAN Event
1d 20h
Replay Cast
2 days
LAN Event
2 days
Korean StarCraft League
3 days
[ Show More ]
CranKy Ducklings
3 days
WardiTV Korean Royale
3 days
LAN Event
3 days
IPSL
3 days
dxtr13 vs OldBoy
Napoleon vs Doodle
Replay Cast
4 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
LHT Stage 1
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.