C3 Tech/Performance V8 Technical Info, Internal Engine, External Engine, Basic Tech and Maintenance for the C3 Corvette
Sponsored by:
Sponsored by:

383 Roller block conversion

Thread Tools
 
Search this Thread
 
Old Sep 16, 2021 | 07:32 AM
  #21  
lionelhutz's Avatar
lionelhutz
Race Director
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Apr 2007
Posts: 11,150
Likes: 890
From: South Western Ontario
Default

Originally Posted by Jebbysan
Ok.....so now the weight is on the flywheel. On a 2 piece, the weight is on the crank hub and there is a weight way out on the flywheel/flexplate on a 2 piece external 383. Nobody makes a flywheel/flexplate they accommodates this extra weight.....so......the extra weight is cast into the rear counterweight. For this reason.....it is extremely important to use the customer flywheel/flexplate on a 1 piece and that the weight is in fact there on the 1 piece flywheel. Make sure you get a balance sheet from the manufacturer AND the flexplate/flywheel that they used to balance it.

Jebby

Huh?

Every 1-piece rear seal engine is externally balanced on the flywheel from the factory with the same weight.

Every 2-piece rear seal crank from the factory has an irregularly shaped flange behind the seal that has a heavy side, which of course acts as a balance weight because it's not round and even.

Every 2-piece rear seal 400ci engine is externally balanced on the flywheel from the factory with the same weight.

IF you are balancing a 383 2-piece or 1-piece with an externally balanced flywheel then you use the stock weight. You don't use some other weight. As long as you buy a properly built flywheel with the stock weight it will work.

Manufacturers make flywheels that duplicate the factory weight for both the 1-piece and 2-piece rear seal engines. They also make neutral balanced flywheels for both. All you need to know on a built engine is if you should use a neutral balanced or weighted flywheel.

The above is nothing new, it's the way it has always been.
Reply
Old Sep 16, 2021 | 07:41 AM
  #22  
lionelhutz's Avatar
lionelhutz
Race Director
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Apr 2007
Posts: 11,150
Likes: 890
From: South Western Ontario
Default

Also,. if done right, the shop will confirm the customer supplied flywheel matches the factory balance. They should not just bolt it to the crank and balance the whole mess together. If they do that then there is the risk that the customer can't simply replace the flywheel with another one and still maintain the engine balance. Same applies to the damper.
Reply
Old Sep 16, 2021 | 08:43 AM
  #23  
Jebbysan's Avatar
Jebbysan
Dr. Detroit
Supporting Member
10 Year Member
Liked
Loved
Community Favorite
 
Joined: Mar 2012
Posts: 10,095
Likes: 4,022
From: New Braunfels Texas
Default

Originally Posted by lionelhutz
Huh?

Every 1-piece rear seal engine is externally balanced on the flywheel from the factory with the same weight.

Every 2-piece rear seal crank from the factory has an irregularly shaped flange behind the seal that has a heavy side, which of course acts as a balance weight because it's not round and even.

Every 2-piece rear seal 400ci engine is externally balanced on the flywheel from the factory with the same weight.

IF you are balancing a 383 2-piece or 1-piece with an externally balanced flywheel then you use the stock weight. You don't use some other weight. As long as you buy a properly built flywheel with the stock weight it will work.

Manufacturers make flywheels that duplicate the factory weight for both the 1-piece and 2-piece rear seal engines. They also make neutral balanced flywheels for both. All you need to know on a built engine is if you should use a neutral balanced or weighted flywheel.

The above is nothing new, it's the way it has always been.
You are not following at all.
A 2 piece rear main seal 383 external crank has about 70 more ounces of weight out near the gear slinging around. The weight on a 1 piece seal crank is strictly there to compensate for the round crank hub. You yourself said that there is a weightless 1 piece seal flywheel and there is....but not from the factory. So, the added weight is in the rear counterweight. And it is important to have the correct flywheel. This is all I am saying. What baffles me is that if they (Scat/Eagle) are able to compensate for 70/80 oz. of weight that is missing in the 1 piece setup....why don't they change the counterweight on the 2 piece as well so you can just run a neutral flywheel/flexplate?
There are many who balance external stuff to their "shop" flywheel and damper......the Pro's do not and will not. In fact, many won't even balance an external period. Eagle and Scat quit doing it due to returns...they include the flexplate it was spun with and in some cases the damper. You want to gamble....fine, but I will not. Even as far back as the 90's.....if a customer jacked up a flywheel on one of these external assemblies...the new one would be sent with the old one to confirm it. I have seen brand new Pioneer flywheels that have to be drilled to match an existing assembly. It is just good practice and attention to detail.

Jebby

Last edited by Jebbysan; Sep 16, 2021 at 08:44 AM.
Reply
Old Sep 16, 2021 | 10:33 AM
  #24  
lionelhutz's Avatar
lionelhutz
Race Director
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Apr 2007
Posts: 11,150
Likes: 890
From: South Western Ontario
Default

The balance weight for a 1-piece is a lot smaller than a 2-piece. They aren't close to the same.

The best way is to use zero balanced parts and then it's an easy check to ensure that a replacement flywheel is correct, but for a mild engine it's acceptable to assume a factory weight is OK and swap between parts. Not all engine build are high dollar race engines. If you pulled a low mile L31 from a pickup would you check the balance before swapping the stock weighted flexplate that was on it for a stock weighted flywheel, or would you just bolt it on and run it?

Here is a balanced Scat kit requiring an external weighted flywheel that is not included. They don't have many options but they do sell them.
https://www.summitracing.com/parts/s...make/chevrolet

Scat only sells externally balanced kits that include a flexplate, not a flywheel. If you want a flywheel go internally balanced when buying the engine kit or else you have to match balance the new to the old or you have to just change it and run it.

There are lots of 2-piece rear seal internally balanced 383 kits available from Scat.
https://www.summitracing.com/search/...nce%3Ainternal

This is all fun to speculate on, but if you buy a complete already built 1-piece rear seal engine and if it requires the external weight it will either come with a flexplate or require you to use use a factory weighted flexplate or flywheel. In all cases, if you require a flywheel then you would have to either match balance it to the supplied flexplate or just install one with a weight and run it. No-one catalog builds 383 engines with flywheels.

Last edited by lionelhutz; Sep 16, 2021 at 10:40 AM.
Reply
Old Sep 16, 2021 | 11:57 AM
  #25  
Jebbysan's Avatar
Jebbysan
Dr. Detroit
Supporting Member
10 Year Member
Liked
Loved
Community Favorite
 
Joined: Mar 2012
Posts: 10,095
Likes: 4,022
From: New Braunfels Texas
Default

Originally Posted by lionelhutz
The balance weight for a 1-piece is a lot smaller than a 2-piece. They aren't close to the same.

The best way is to use zero balanced parts and then it's an easy check to ensure that a replacement flywheel is correct, but for a mild engine it's acceptable to assume a factory weight is OK and swap between parts. Not all engine build are high dollar race engines. If you pulled a low mile L31 from a pickup would you check the balance before swapping the stock weighted flexplate that was on it for a stock weighted flywheel, or would you just bolt it on and run it?

Here is a balanced Scat kit requiring an external weighted flywheel that is not included. They don't have many options but they do sell them.
https://www.summitracing.com/parts/s...make/chevrolet

Scat only sells externally balanced kits that include a flexplate, not a flywheel. If you want a flywheel go internally balanced when buying the engine kit or else you have to match balance the new to the old or you have to just change it and run it.

There are lots of 2-piece rear seal internally balanced 383 kits available from Scat.
https://www.summitracing.com/search/...nce%3Ainternal

This is all fun to speculate on, but if you buy a complete already built 1-piece rear seal engine and if it requires the external weight it will either come with a flexplate or require you to use use a factory weighted flexplate or flywheel. In all cases, if you require a flywheel then you would have to either match balance it to the supplied flexplate or just install one with a weight and run it. No-one catalog builds 383 engines with flywheels.
I agree on the neutral stuff......but it is a matter of $$$$$ and engines are not getting cheaper......and the internal stuff is only available in forged.

I know the 1 piece weight is smaller......because the rear counter weight is bigger. They had to.....nobody makes or would make a flywheel/flexplate with extra weight on it.....so they modified the counterweight. Even though the 1 piece is technically "external" is not balanced to the same numbers as a 2 piece external......confusing I know...and irrelevant so i will leave it.

As far as crate engines not coming with flywheels/flexplates for external.......it is part of the reason I would never recommend someone elses build like that. If you bought one from me......it would have the very balancer and flexplate the crank was balanced with on the engine when you pick it up. Everyone will say what I am saying doesn't matter until one guy gets a shaker......
I don't want anybody bringing anything back to me....so I just dot more I's and cross more T's I guess.......
As far as GM's balance......their assembly line spec is + or - 50 grams......so any differences in flywheel weighting are negligible compared to the + or - 2 grams the Pro Shops use. There are L31 350's out there that run silky smooth and others not so much.......the ones that shake a bit are never noticeable to the owner as there is not another to compare it to.....it may not shake much, but it does. A guy who hands me 5k to build a budget 383 will feel that type of shake like it is in their soul.....
Oh well.....good conversation and thanks for listening to my side of it!

Jebby
Reply
Old Sep 23, 2021 | 02:18 AM
  #26  
0311 jarhead's Avatar
0311 jarhead
Burning Brakes
Veteran: Marine Corps
Liked
Loved
Community Favorite
 
Joined: Sep 2019
Posts: 923
Likes: 155
From: North Port, FL
Default

Originally Posted by Jebbysan
I agree on the neutral stuff......but it is a matter of $$$$$ and engines are not getting cheaper......and the internal stuff is only available in forged.

I know the 1 piece weight is smaller......because the rear counter weight is bigger. They had to.....nobody makes or would make a flywheel/flexplate with extra weight on it.....so they modified the counterweight. Even though the 1 piece is technically "external" is not balanced to the same numbers as a 2 piece external......confusing I know...and irrelevant so i will leave it.

As far as crate engines not coming with flywheels/flexplates for external.......it is part of the reason I would never recommend someone elses build like that. If you bought one from me......it would have the very balancer and flexplate the crank was balanced with on the engine when you pick it up. Everyone will say what I am saying doesn't matter until one guy gets a shaker......
I don't want anybody bringing anything back to me....so I just dot more I's and cross more T's I guess.......
As far as GM's balance......their assembly line spec is + or - 50 grams......so any differences in flywheel weighting are negligible compared to the + or - 2 grams the Pro Shops use. There are L31 350's out there that run silky smooth and others not so much.......the ones that shake a bit are never noticeable to the owner as there is not another to compare it to.....it may not shake much, but it does. A guy who hands me 5k to build a budget 383 will feel that type of shake like it is in their soul.....
Oh well.....good conversation and thanks for listening to my side of it!

Jebby
Now you got me thinking. I have a low milage GM ZZ383 I bought used. He kept the flexplate that came with it but left the balancer. I got a new complete flywheel and clutch setup from Mcloud and had them do the balancing on the whole setup.. Their flywheel is neutral balanced as is the balancer that came with the engine. Are you saying that the flywheel/clutch setup is wrong and should be balanced with the crank. I've always had everything balanced together but I always had internal balanced engines. I would think that GM built this as a neutral balanced engine specificly to be able to install aftermarket flywheels and clutches without having them balanced on the crank, (otherwise what is the point of neutral balance.) since they dont come that way from GM. Am I missing something?
Thanks
Dan

Last edited by 0311 jarhead; Sep 23, 2021 at 02:28 AM.
Reply
Old Sep 23, 2021 | 06:57 AM
  #27  
Jebbysan's Avatar
Jebbysan
Dr. Detroit
Supporting Member
10 Year Member
Liked
Loved
Community Favorite
 
Joined: Mar 2012
Posts: 10,095
Likes: 4,022
From: New Braunfels Texas
Default

Originally Posted by 0311 jarhead
Now you got me thinking. I have a low mileage GM ZZ383 I bought used. He kept the flexplate that came with it but left the balancer. I got a new complete flywheel and clutch setup from Mcloud and had them do the balancing on the whole setup.. Their flywheel is neutral balanced as is the balancer that came with the engine. Are you saying that the flywheel/clutch setup is wrong and should be balanced with the crank. I've always had everything balanced together but I always had internal balanced engines. I would think that GM built this as a neutral balanced engine specifically to be able to install aftermarket flywheels and clutches without having them balanced on the crank, (otherwise what is the point of neutral balance.) since they don't come that way from GM. Am I missing something?
Thanks
Dan
Neutral balance generally do not get balanced with damper and/or flywheel as there is no need to. If the damper/flexplate/flywheel is a quality, verified neutral piece.....the crank balancer doen't know if it is there or not.

Jebby
Reply
Old Sep 23, 2021 | 09:57 AM
  #28  
lionelhutz's Avatar
lionelhutz
Race Director
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Apr 2007
Posts: 11,150
Likes: 890
From: South Western Ontario
Default

Originally Posted by 0311 jarhead
I have a low milage GM ZZ383 I bought used.
Thanks
Dan
Your ZZ383 will need a 1-piece rear seal weighted flywheel. See below

Crankshaft The ZZ383 Engine comes with forged crankshaft part number 12489436. The crankshaft features are outlined below:
- 3.800" stroke
- Externally balanced
- 2.45" main journals/2.10" rod journals
- Radii on main and rod journals
- One-piece style rear main
- Number 1 and 4 crank pins hollowed
- Rod and main oil hole chamfered
- 3.000" crank flange bolt circle
- 4340 steel alloy, nitride treated

Taken from https://www.chevrolet.com/content/da...e-19301295.pdf

Last edited by lionelhutz; Sep 23, 2021 at 09:59 AM.
Reply
Corvette Stories

The Best of Corvette for Corvette Enthusiasts

story-0

150 hp to 1,250 hp: Every Corvette Generation Compared by the Specs That Matter

 Joe Kucinski
story-1

8 Coolest Corvette Pace Cars (and Replicas) of All Time

 Verdad Gallardo
story-2

Top 10 Corvette Engines RANKED by Peak Torque (70+ Years of Muscle!)

 Joe Kucinski
story-3

Corvette ZR1X Will Be Pacing the Indy 500, And Could Probably Race, Too!

 Verdad Gallardo
story-4

Top 10 Corvettes Coming to Mecum Indy 2026!

 Brett Foote
story-5

Top 10 C9 Corvette MUST-HAVES to Fix These C8 Generation Flaws!

 Michael S. Palmer
story-6

10 Revolutionary 'Corvette Firsts' Most People Don't Know

 Joe Kucinski
story-7

5 Reasons to Upgrade to an LS6-Powered Corvette; 5 Reasons to Stay LT2

 Michael S. Palmer
story-8

2027 Corvette vs The World: Every C8 vs Its Closest Competitor

 Joe Kucinski
story-9

10 Most Common Corvette Problems of the Last 20 Years!

 Joe Kucinski
Old Sep 23, 2021 | 10:17 AM
  #29  
djquik1's Avatar
djquik1
Racer
 
Joined: Mar 2021
Posts: 278
Likes: 43
From: Kansas
Default

Originally Posted by lionelhutz
Your ZZ383 will need a 1-piece rear seal weighted flywheel. See below

Crankshaft The ZZ383 Engine comes with forged crankshaft part number 12489436. The crankshaft features are outlined below:
- 3.800" stroke
- Externally balanced
- 2.45" main journals/2.10" rod journals
- Radii on main and rod journals
- One-piece style rear main
- Number 1 and 4 crank pins hollowed
- Rod and main oil hole chamfered
- 3.000" crank flange bolt circle
- 4340 steel alloy, nitride treated

Taken from https://www.chevrolet.com/content/da...e-19301295.pdf

You missed where he said the machine shop neutral balanced his rotating assembly
Reply
Old Sep 23, 2021 | 10:26 AM
  #30  
Jebbysan's Avatar
Jebbysan
Dr. Detroit
Supporting Member
10 Year Member
Liked
Loved
Community Favorite
 
Joined: Mar 2012
Posts: 10,095
Likes: 4,022
From: New Braunfels Texas
Default

Originally Posted by djquik1
You missed where he said the machine shop neutral balanced his rotating assembly
This is where you have to be VERY careful.....if the shop "neutral balanced it" then what flywheel did they use, or did they use one at all ? The external weight on a 1 piece flywheel/flexplate is not a real "external" balance in the 2 piece rear main seal sense. The weight is there solely to compensate for the loss of a weighted crank flange. This is what Lionel and I were bickering about above......
They DO make 100% neutral 1 piece flywheels/flexplates......but unless the assembly was balanced specifically that way....it is not correct to use. It can be confusing as hell....and I have seen many get it wrong.
If the 1 piece crank was balanced for a neutral flywheel.....it would be balanced without one at all..... Consequently, the 1 piece setup has to be balanced with a flywheel/flexplate if it balanced to GM spec.....
Now this is at the discretion of the guy balancing the crank too......some "external" cranks will balance without the weight at all.....some will not. Just pay close attention to detail on who did what. Get a balance sheet and/or talk to the guy who actually balanced it. If it is built by GM, go with their recommendation.

Jebby

Last edited by Jebbysan; Sep 23, 2021 at 10:27 AM.
Reply
Old Sep 23, 2021 | 12:09 PM
  #31  
djquik1's Avatar
djquik1
Racer
 
Joined: Mar 2021
Posts: 278
Likes: 43
From: Kansas
Default

Originally Posted by Jebbysan
This is where you have to be VERY careful.....if the shop "neutral balanced it" then what flywheel did they use, or did they use one at all ? The external weight on a 1 piece flywheel/flexplate is not a real "external" balance in the 2 piece rear main seal sense. The weight is there solely to compensate for the loss of a weighted crank flange. This is what Lionel and I were bickering about above......
They DO make 100% neutral 1 piece flywheels/flexplates......but unless the assembly was balanced specifically that way....it is not correct to use. It can be confusing as hell....and I have seen many get it wrong.
If the 1 piece crank was balanced for a neutral flywheel.....it would be balanced without one at all..... Consequently, the 1 piece setup has to be balanced with a flywheel/flexplate if it balanced to GM spec.....
Now this is at the discretion of the guy balancing the crank too......some "external" cranks will balance without the weight at all.....some will not. Just pay close attention to detail on who did what. Get a balance sheet and/or talk to the guy who actually balanced it. If it is built by GM, go with their recommendation.

Jebby

I'm in this boat currently as I am doing a 383 Forged rotating assembly on a Vortec block, so it will be internally balanced in the 2pc sense, so I will be able to run a neutral balance flexplate and a fluidampr. The local machine shop I am using leaned towards a Scat Crank instead of an Eagle to make the balance job easier.
Reply
Old Sep 23, 2021 | 08:50 PM
  #32  
lionelhutz's Avatar
lionelhutz
Race Director
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Apr 2007
Posts: 11,150
Likes: 890
From: South Western Ontario
Default

Originally Posted by djquik1
You missed where he said the machine shop neutral balanced his rotating assembly
I don't think I missed anything. The question reads rather clearly to me that the clutch assembly is the part that was neutral balanced and the engine has not been touched.

Originally Posted by 0311 jarhead
I got a new complete flywheel and clutch setup from Mcloud and had them do the balancing on the whole setup.......Are you saying that the flywheel/clutch setup is wrong and should be balanced with the crank.

Reply
Old Sep 25, 2021 | 02:10 AM
  #33  
0311 jarhead's Avatar
0311 jarhead
Burning Brakes
Veteran: Marine Corps
Liked
Loved
Community Favorite
 
Joined: Sep 2019
Posts: 923
Likes: 155
From: North Port, FL
Default

Originally Posted by lionelhutz
I don't think I missed anything. The question reads rather clearly to me that the clutch assembly is the part that was neutral balanced and the engine has not been touched.
The engine is as it comes from GM without the flexplate. I bought the flywheel and clutch assy from Mcloud and had them balance the PP/clutch to the flywheel. Obviously I told them the engine and trans spec and they gave me the proper flywheel recomended by GM for that crank. (external balance/1 pc seal) As far as I can tell, the only balance weight on the FW is a small weight held on with a couple screws. They must just use that same FW without the weight for internal balanced crank assy. Just drill holes or add weight as required.

Last edited by 0311 jarhead; Sep 25, 2021 at 02:21 AM.
Reply
Old Sep 25, 2021 | 01:13 PM
  #34  
lionelhutz's Avatar
lionelhutz
Race Director
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Apr 2007
Posts: 11,150
Likes: 890
From: South Western Ontario
Default

Originally Posted by 0311 jarhead
The engine is as it comes from GM without the flexplate. I bought the flywheel and clutch assy from Mcloud and had them balance the PP/clutch to the flywheel. Obviously I told them the engine and trans spec and they gave me the proper flywheel recomended by GM for that crank. (external balance/1 pc seal) As far as I can tell, the only balance weight on the FW is a small weight held on with a couple screws. They must just use that same FW without the weight for internal balanced crank assy. Just drill holes or add weight as required.
It sounds right then. The weight being there means it's not zero balanced. Possibly, they zero balance the assembly and then they bolted on the standard weight. I don't know what it is offhand, but GM will have a balance spec for the weight to use on their externally balanced engines. So, the clutch you bought will be offset balanced to that standard.

You did post that the flywheel was zero balanced in your last post, and now you're saying it has the weight. Zero balanced was wrong, but having the weight is right.

Your are correct that lots of aftermarket manufacturers make flywheels with provisions for a bolt-on weight to change it between zero balanced and externally balanced. When you buy one of these you get the weight and can add or remove it depending on your needs.

Last edited by lionelhutz; Sep 25, 2021 at 01:14 PM.
Reply
Old Sep 25, 2021 | 07:09 PM
  #35  
7t9l82's Avatar
7t9l82
Le Mans Master
15 Year Member
Conversation Starter
Photogenic
Community Favorite
 
Joined: Oct 2010
Posts: 6,921
Likes: 839
From: melbourne florida
2023 C3 of the Year Finalist - Modified
Default

Originally Posted by cv67
Lingenfelter was big on stroking the sbc in the 80s/90s stil have his book on recipes but it was Joe Sherman that really made them popular in the 70s I believe.
Extra ci sure doesnt sound like much but sure runs way better!
John lingenfelter also believed the 5.850 rod length had an advantage. My 88 trans am he built had them very good engine.
Reply




All times are GMT -4. The time now is 08:25 AM.

story-0
150 hp to 1,250 hp: Every Corvette Generation Compared by the Specs That Matter

Slideshow: From C1 to C8 we compare every Corvette generation by the numbers.

By Joe Kucinski | 2026-05-12 16:54:12


VIEW MORE
story-1
8 Coolest Corvette Pace Cars (and Replicas) of All Time

Slideshow: Some Corvette pace cars became collectible legends, while others perfectly captured the look and attitude of their era.

By Verdad Gallardo | 2026-05-11 09:50:51


VIEW MORE
story-2
Top 10 Corvette Engines RANKED by Peak Torque (70+ Years of Muscle!)

Slideshow: Ranking the top 10 Corvette engines by torque output.

By Joe Kucinski | 2026-05-05 11:58:09


VIEW MORE
story-3
Corvette ZR1X Will Be Pacing the Indy 500, And Could Probably Race, Too!

Slideshow: A Corvette pace car nearly matching IndyCar speeds sounds exaggerated, until you look at the numbers.

By Verdad Gallardo | 2026-05-04 20:03:36


VIEW MORE
story-4
Top 10 Corvettes Coming to Mecum Indy 2026!

Among a rather large group of them.

By Brett Foote | 2026-05-04 13:56:44


VIEW MORE
story-5
Top 10 C9 Corvette MUST-HAVES to Fix These C8 Generation Flaws!

Slideshow: the top 10 things Corvette owners want in the C9 Corvette

By Michael S. Palmer | 2026-04-30 12:41:15


VIEW MORE
story-6
10 Revolutionary 'Corvette Firsts' Most People Don't Know

Slideshow: 10 Important Corvette 'firsts' that every fan should know.

By Joe Kucinski | 2026-04-29 17:02:16


VIEW MORE
story-7
5 Reasons to Upgrade to an LS6-Powered Corvette; 5 Reasons to Stay LT2

Slideshow: Should you buy a 2020-2026 Corvette or wait for 2027?

By Michael S. Palmer | 2026-04-22 10:08:58


VIEW MORE
story-8
2027 Corvette vs The World: Every C8 vs Its Closest Competitor

Slideshow: 2027 Corvette lineup vs the world.

By Joe Kucinski | 2026-04-24 16:12:42


VIEW MORE
story-9
10 Most Common Corvette Problems of the Last 20 Years!

Slideshow: 10 major Corvette problems from the last 20 years.

By Joe Kucinski | 2026-04-14 16:37:05


VIEW MORE