OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Hi guys

New to the forum so first of all hello! Been a silent follower of many of the topics, projects/builds for a while.

I have plans for the winter, to add a VMC 177 to my LML motor. To be mated with pipe design exhaust, hopefully for something real fruity!
Currently have the cases split after disaster struck (see pictures) any thoughts? Flywheel was standard weight LML 2.3kg ish which I'm guessing is just too much.

Anyway with the cases split I thought Id match them from my current 166 to the VMC and sort the barrel. Now due to using the longer Conrod and raising the barrel considerably for the port timings, the barrel will sit around 8mm higher than originally intended. This has meant I've had to take the spigot openings further back in order to prevent a considerable step into the case ports and also to aid flow.

I think however I might have got a bit trigger happy and I'm worried the bridged areas are now too thin and could crack. (Not sure how stressed this area gets)? I also considered removing the transfer bridges all together but I'm not sure if this could compromise the cylinder and it's fit around the piston

Please can someone tell me I've not fooked it cheers Laughing emoticon

Cheers!
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
P.s is it possible to post more than one image per message?
Forum member supplied image with no explanatory text
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Snap[/img]
Forum member supplied image with no explanatory text
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Porting
Forum member supplied image with no explanatory text
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Ports
Forum member supplied image with no explanatory text
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Just to Clarify, current setup is malossi 166, revolver exhaust, 28PHBH MRP reed intake and mazzy bell crank now to be flowed Chiselspeed Tameni 60mm. Probably around 18/19hp so not mega hp at all making the wrecked crank even more of a surprise
Forum member supplied image with no explanatory text
@gravelrash2004 avatar
UTC

Addicted
P Series / Li / LML / Motobi
Joined: UTC
Posts: 511
Location: UK - 3rd Rock From the Sun
 
Addicted
@gravelrash2004 avatar
P Series / Li / LML / Motobi
Joined: UTC
Posts: 511
Location: UK - 3rd Rock From the Sun
UTC quote
in some circles..... mazzuchelli is considered mozzarella
UTC

parallelogramerist
Joined: UTC
Posts: 5036
 
parallelogramerist
Joined: UTC
Posts: 5036
UTC quote
Crazyfrog187 wrote:
P.s is it possible to post more than one image per message?
Apparently more than one pic per post is possible for some people, but i've never been able to do it with my Apple iphone 6.
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Gravelrash, yeah I'd probably say I'm close to being in that camp.

Whodatschrome I'm on 6plus. it would be a lot quicker!
@geeklion avatar
UTC

The Dude
Too Many piles of Junk that need too much work and too much money
Joined: UTC
Posts: 1643
Location: PNW from LBC
 
The Dude
@geeklion avatar
Too Many piles of Junk that need too much work and too much money
Joined: UTC
Posts: 1643
Location: PNW from LBC
UTC quote
That busted crank is crazy. And concerning, considering I've got basicly the same one sitting on the shelf waiting to be put to use....
@christopher_55934 avatar
UTC

Ossessionato
2007 Stella 225
Joined: UTC
Posts: 3547
Location: Rochester, Minnesota
 
Ossessionato
@christopher_55934 avatar
2007 Stella 225
Joined: UTC
Posts: 3547
Location: Rochester, Minnesota
UTC quote
whodatschrome wrote:
Crazyfrog187 wrote:
P.s is it possible to post more than one image per message?
Apparently more than one pic per post is possible for some people, but i've never been able to do it with my Apple iphone 6.
I have the same issue with my phone, works fine on my tablet.
⚠️ Last edited by Christopher_55934 on UTC; edited 1 time
@charlieman22 avatar
UTC

Nedminder
62 VBB1T Round Tail W/ leaner sidecar
Joined: UTC
Posts: 4023
Location: california
 
Nedminder
@charlieman22 avatar
62 VBB1T Round Tail W/ leaner sidecar
Joined: UTC
Posts: 4023
Location: california
UTC quote
Quote:
I think however I might have got a bit trigger happy and I'm worried the bridged areas are now too thin and could crack.
Those bridge areas at the bottom of the cylinder are fairly low stress.
They are surrounded by the cases - so supported on the OD. They are unlikely t implode - so I would say you're likely fine.

Others with more experience can comment if they have ever seen them break under any circumstances. I have not. Beyond thermal load - there is very little actual stress placed on them.

Hope that helps.
-CM
@geeklion avatar
UTC

The Dude
Too Many piles of Junk that need too much work and too much money
Joined: UTC
Posts: 1643
Location: PNW from LBC
 
The Dude
@geeklion avatar
Too Many piles of Junk that need too much work and too much money
Joined: UTC
Posts: 1643
Location: PNW from LBC
UTC quote
What would cause the crank to break like that, and in the place? Poor flywheel to crank taper fit? Defect in manufacturing? Both?
UTC

parallelogramerist
Joined: UTC
Posts: 5036
 
parallelogramerist
Joined: UTC
Posts: 5036
UTC quote
Heavy flywheels, heavy aftermarket reinforced billet clutched, extra horsepower, bad luck, abuse, metallurgical flaws, etc can all cause it. A few snippets of each of those can add up into a snapped crank.

On the SIP website, they have the weights listed for the items at the upper right hand of the screen. I like to try to order the lightest weight clutch as possible, and a flywheel that's lighter than stock... but not a superlight race flywheel though.
UTC

parallelogramerist
Joined: UTC
Posts: 5036
 
parallelogramerist
Joined: UTC
Posts: 5036
UTC quote
And here's a pic of a highly modified stock T5 crank that a local tuner built for me. It was in my reeded T5 172 for a few hundred miles before it chunked out on the clutch side. There was no collateral damage. It's a paperweight now, but I can't bring myself to throw the crank away. It was so smooth and vibration free at the scooter's top speed, that it almost felt like the jetting was lean (if that makes sense). It was the best crank by far I've had in any scooter I've owned...well, except for the snapping that is.
Forum member supplied image with no explanatory text
UTC

parallelogramerist
Joined: UTC
Posts: 5036
 
parallelogramerist
Joined: UTC
Posts: 5036
UTC quote
Another angle...
Forum member supplied image with no explanatory text
@ginch avatar
UTC

Veni, Vidi, Posti
74 Super, 75 Super, PX project, LML off-roader and '66 Blue Badge Smallframe
Joined: UTC
Posts: 8595
Location: Victoria, Australia
 
Veni, Vidi, Posti
@ginch avatar
74 Super, 75 Super, PX project, LML off-roader and '66 Blue Badge Smallframe
Joined: UTC
Posts: 8595
Location: Victoria, Australia
UTC quote
Hi Crazyfrog. As Charlieman says, they are not under much stress. Except if you cut them out altogether, the sides spring in. But not enough to notice. Then you seize. Ask me how I know...

I'm also using a 200 bell crank in a 150 case with spacer. BGM cylinder. It's good so far, really only just got it back together though.

I also had a crank snap like that on my old Polini 218, think it went out in sympathy with the cylinder skirt, but that's another sad story. I never had anything heavier than 1600g on it, but I did use to use a drill and socket sometimes to start it (a different story!) which I think contributed to it's demise. Have a mate with a smallframe who snapped the crank the same way after using a drill - but his was brand new!
The Mazz bell cranks are based on their full-circle cranks, which apparently use a higher grade of steel than their more normal line. My guess is that it was the tiniest bit loose - I usually lap mine on to the taper these days - combined with the heavy flywheel put the extra stress on it.
UTC

Jet Eye Master
PX221 MHR, O tuned PX200, PX181 Quattrini and some motorbikes
Joined: UTC
Posts: 4437
Location: London UK
 
Jet Eye Master
PX221 MHR, O tuned PX200, PX181 Quattrini and some motorbikes
Joined: UTC
Posts: 4437
Location: London UK
UTC quote
Not unique. Your crank snap is the same as Ginch's and the same as mine (pic below). Metallurgist told me it was a regular stress fracture caused by old steel, too many rpm and a taper that didn't fit perfectly.
When they rev to 9000 and up, it seems like there is a limit. Grinding the taper to fit well, light clutch, light flywheel, all balanced and changing crank every few years is going to make it about as good as it gets.

Whats the port timing on your new build? This being the most important detail.
my 221 a few years ago. looks a lot like yours
my 221 a few years ago. looks a lot like yours
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
GeekLion wrote:
That busted crank is crazy. And concerning, considering I've got basicly the same one sitting on the shelf waiting to be put to use....
Isn't it!
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Ginch, Charlieman that's definitely good to hear! Hopefully it holds up.

Jack, quick search after the break. (Roadside I think) I remember seeing yours and another break I think in like you say virtually the same place, not good!

And port timings aren't totally decided upon yet (suggestions would be welcome) but from the info on pipe designs website plus taking into account the rest of the setup. Likely to be 22/68 gearing with the longer LML fourth. I think I will be shooting for around 128/189. I would like to end up with a motor which is strong but isn't too peaky.

The case compression/volume is one area Id like to dig into further. I have likely been running with very low pressure, considering the reed block, spacer for longer crank rod, case port work (rounding corners etc) large ports, long vacuum line for fuel pump and bell crank - soon to be flowed type to add area. Although I still think Adding more Meat to the cases would probably be beneficial (In the dead space where the LML original reeds sat) which should also help to flow the intake better.
From what I've gathered the port timings should be higher to compensate for all this, which makes sense however how much higher I'm not so sure.
UTC

Ossessionato
Vespas 1964 GS160, 1965 SS180, 1977 V9A1T, 1983 PX150E
Joined: UTC
Posts: 2537
Location: Siam
 
Ossessionato
Vespas 1964 GS160, 1965 SS180, 1977 V9A1T, 1983 PX150E
Joined: UTC
Posts: 2537
Location: Siam
UTC quote
Does this breaking of cranks happen on stock setups as well, or is it something that happens more often with setups using modification kits?
@ginch avatar
UTC

Veni, Vidi, Posti
74 Super, 75 Super, PX project, LML off-roader and '66 Blue Badge Smallframe
Joined: UTC
Posts: 8595
Location: Victoria, Australia
 
Veni, Vidi, Posti
@ginch avatar
74 Super, 75 Super, PX project, LML off-roader and '66 Blue Badge Smallframe
Joined: UTC
Posts: 8595
Location: Victoria, Australia
UTC quote
nomadinsiam wrote:
Does this breaking of cranks happen on stock setups as well, or is it something that happens more often with setups using modification kits?
Think Subetherbass did two like that on stock 150 motors.
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Interesting on the thoughts about why they go. In the process of sorting a lighter flywheel. Either To get mine lightened, or to pick one up new although options seem limited. I'm looking at getting one around 1.9kg if that's light enough.
@charlieman22 avatar
UTC

Nedminder
62 VBB1T Round Tail W/ leaner sidecar
Joined: UTC
Posts: 4023
Location: california
 
Nedminder
@charlieman22 avatar
62 VBB1T Round Tail W/ leaner sidecar
Joined: UTC
Posts: 4023
Location: california
UTC quote
I suspect "crack propagation" from the corners of the keyway is the culprit.
Metal tends to crack starting at a point.
That point is often from stress at a corner.

You guys probably all know:
When it comes to stress points - corners are bad - radiuses are good.
The keyways have some really sharp corners where the flat at the bottom meets the side wall of the keyway - I don't know why they don't give us larger radiuses in there. That corner then comes right up to the surface of the crank at the end of the keyway.

To make things worse - our woodruff keys have sharp corners poking in to those corners - so they are prying hard right on that high load area. If the key is provided by someone other than the crank manufacturer - then its corners having less radius than the keyway's means it is cutting in to the already prone corner of the crank.


Look at Whodats. His broke cleanly right down the line of the keyway - at the corner where the bottom flat meets the side wall of the keyway.

Jack's and Crazyfrog's broke at the double corner - where the keyway bottom comes up to meet the surface of the crank. Jack's also has corrosion showing that goes down in to the crank below the surface. That suggests that a crack started - and corrosion got in there - from there - its only time.

Recently when I pulled off my flywheel - I was surprised to find corrosion there. If I had to do it again - I would make sure to coat it in grease more carefully before first assembly. I also like to radius the sharp corners fo the woodruff key to avoid having its sharp corners press in to any radius that might exist in the keyway.

My $.02.
Who dat's cracked right along the line of the keyway.  Probably started with small fissure and spread.
Who dat's cracked right along the line of the keyway. Probably started with small fissure and spread.
Jacks - like Crazyfrog's cracked right through the corner where the keyway meets the crank surface.  Three angles coming together in one corner there.  There is a depth of corrosion also that suggests it cracked over time.
Jacks - like Crazyfrog's cracked right through the corner where the keyway meets the crank surface. Three angles coming together in one corner there. There is a depth of corrosion also that suggests it cracked over time.
CF's also cracked right through that corner.  My guess - it started there and spread.  Failure to radius that in manufacture could have left the perfect spot to propagate.
CF's also cracked right through that corner. My guess - it started there and spread. Failure to radius that in manufacture could have left the perfect spot to propagate.
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Charlieman, Interesting reading. Something in it for sure. Like you say the breaks seem to be in more or less the same place. Clearly the slot is the weaker area which makes sense anyway.
Something I haven't mentioned - a few days before the brake I sheared a woodruff key. I also Noticed when putting in a new one it was a real tight fit. This possibly could have had something to do with it also. I think ultimately it's probably a combination of things with the mazzy material quality being one of them in my mind to be honest.
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
New cranks turned up today Lots of scooter goodies turning up, one of the joys of lockdown.

Tameni 60mm 110 crank flowed for reed valve by chiselspeed.

Looks a nice piece of work, atleast it's shiny enough. Hopefully this one lasts better than the last one.

I'm not sure exactly on how a crank would be best flowed for a reed setup, but the fly side web has been rounded considerably and reduced in width in some areas more than others. It's clear to see the fuel will now flow past much better.
Forum member supplied image with no explanatory text
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Tameni
Forum member supplied image with no explanatory text
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Crank
Forum member supplied image with no explanatory text
UTC

parallelogramerist
Joined: UTC
Posts: 5036
 
parallelogramerist
Joined: UTC
Posts: 5036
UTC quote
We so my T5 crank's defense, it was 25 years old at the time when it broke. Yes, the crank was just rebuilt with a new con rod, but over the years there has been fairly mild stress on it. Then once I tuned the scooter up with a bunch of go fast parts, something had to eventually let loose. Keep in mind that the scooter was my track bike, and therefore saw WAY more abuse than any highly tuned PX street racer would see on the open road. Luckily the crank broke when when the racing season was over. I was at a scooter rally, and after I filled up with fuel I tried starting it (push start only because I had removed the kickstarter gears). The scooter started and went into gear, but it didn't have any forward propulsion. So my advice is to brake parts when your scooter's engine is at an idle.
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Crazyfrog187 wrote:
New cranks turned up today Lots of scooter goodies turning up, one of the joys of lockdown.

Tameni 60mm 110 crank flowed for reed valve by chiselspeed.

Looks a nice piece of work, atleast it's shiny enough. Hopefully this one lasts better than the last one.

I'm not sure exactly on how a crank would be best flowed for a reed setup, but the fly side web has been rounded considerably and reduced in width in some areas more than others. It's clear to see the fuel will now flow past much better.
Just to correct this it's the crank side which has had the work, pretty obvious from the pictures
@chandlerman avatar
UTC

Lucky
76 Sprint V, 63 GL, 62 VBB, 05 Stella, 66 Smallstate
Joined: UTC
Posts: 9393
Location: Nashville

118 Days Since Last Explosion
 
Lucky
@chandlerman avatar
76 Sprint V, 63 GL, 62 VBB, 05 Stella, 66 Smallstate
Joined: UTC
Posts: 9393
Location: Nashville

118 Days Since Last Explosion
UTC quote
Going back to your original question on tuning, I'm running an LML motor with BGM with a P200 (110mm conrod) bell crank, PWK34, VForce 4 reeds and a PM Tuning pipe. My timings are 126/176/25. It gets about 21 HP, but peak power is only around 7,000 RPM's. Ton of fun to ride
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
chandlerman wrote:
Going back to your original question on tuning, I'm running an LML motor with BGM with a P200 (110mm conrod) bell crank, PWK34, VForce 4 reeds and a PM Tuning pipe. My timings are 126/176/25. It gets about 21 HP, but peak power is only around 7,000 RPM's. Ton of fun to ride
That's good to reference! Blowdown Seems pretty low? I'm guessing it gives you a pretty wide power band and decent low down power too? I'm hoping to get mid to higher 20's with the PD exhaust and higher port timings
@chandlerman avatar
UTC

Lucky
76 Sprint V, 63 GL, 62 VBB, 05 Stella, 66 Smallstate
Joined: UTC
Posts: 9393
Location: Nashville

118 Days Since Last Explosion
 
Lucky
@chandlerman avatar
76 Sprint V, 63 GL, 62 VBB, 05 Stella, 66 Smallstate
Joined: UTC
Posts: 9393
Location: Nashville

118 Days Since Last Explosion
UTC quote
I have always run it with a box previously, SIP RoadXL before the PM Tuning, and had it producing 25-26 HP on the previous cylinder, but always struggled to keep temps under control. This build is a tamer, but also manages temps a lot better. I miss the broader power band, and more low end power, but am not ready to go back to the box yet. Maybe a Road 3 will show up at my house at some point and change my mind, though...
UTC

Jet Eye Master
PX221 MHR, O tuned PX200, PX181 Quattrini and some motorbikes
Joined: UTC
Posts: 4437
Location: London UK
 
Jet Eye Master
PX221 MHR, O tuned PX200, PX181 Quattrini and some motorbikes
Joined: UTC
Posts: 4437
Location: London UK
UTC quote
Pipe Design exhausts are my favourite but do need the correct port timing. They will go great with any timing and do the best they can but when the timing is right they really go. 128 could be ok on a 187. 189 certainly is. Aim for 128/190. Make the exhaust port as wide and square as it will go. Keep the squish at no less than 0.9mm, then if the 128 is a bit much you can still drop the packer. 22/68 gearing will be ok on standard tyres but no higher.

Not snapping the new shiny crank will be the challenge. As its new steel you have at least a few years but this will make 10,000 rpm so things will break but a lot of fun to be had before then.
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Thanks Jack, exhaust is most likely either a cobra or possibly the new Daytona which looks to perform better but I'm yet to hear of anybody that's used one.

From the dyno graphs on the PD page, these exhausts especially the cobra don't seem to rev too far past 8000 even with the higher port timings. PD recommend 130/194 for a strong reed valve motor with the cobra and lesser timings for the Daytona.

I like the curve on the graph with the m1x. 12ps at 5000 pushing up to a peak of high 20's with a fairly wide power band all without revving too high seems to be ideal. If the graphs can be trusted. If I havent already mentioned before I'll most likely upgrade to a flat slide polini 30mm carb to hopefully suit.
Forum member supplied image with no explanatory text
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Polini cobra vs bullet exhausts
Forum member supplied image with no explanatory text
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Matched the case to the VMC which has big ports. There isn't much meat at all on the upper side to match to the VMC (as I found out breaking through) JB weld hopefully should do the trick.
Forum member supplied image with no explanatory text
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
I'm now considering filling in parts of the crankcase mainly to aid flow and take out some dead space. Firstly in the inlet area of the LML case where the old reed sat. It seems flow would hit the edge/step into the case. The case is thin here and so I can't take much off. But I could fill in the area to flow smoothly from the reed block to the case edge.
Also but more reluctantly I'm considering filling in the area between the transfer spigot bridges and the step into the crank area. Effectively bringing the step further forward so as the flow can sweep over the bridge as it would when the barrel sits lower at the bottom. The spigot bridges as previously mentioned sit so far forward now they are sitting over the start of the port and look as if they would obstruct flow in.
I'm not sure how much of a difference this really makes in reality. I suppose it needs to be worthwhile with the chance of the JB weld ever coming loose. What do you guys think? I think using a longer rod/stroke crank Isn't quite as straightforward as it seems.
Forum member supplied image with no explanatory text
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
More
Forum member supplied image with no explanatory text
OP
UTC

Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
 
Enthusiast
LML 187
Joined: UTC
Posts: 50
Location: England, stoke
UTC quote
Case step
Forum member supplied image with no explanatory text
DoubleGood Design banner

Modern Vespa is the premier site for modern Vespa and Piaggio scooters. Vespa GTS300, GTS250, GTV, GT200, LX150, LXS, ET4, ET2, MP3, Fuoco, Elettrica and more.

Buy Me A Coffee
 

Shop on Amazon with Modern Vespa

Modern Vespa is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com


All Content Copyright 2005-2024 by Modern Vespa.
All Rights Reserved.


[ Time: 0.0360s ][ Queries: 4 (0.0104s) ][ Debug on ][ 313 ][ Thing One ]