OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
Unpacking Turbokit exhaust.

External inline image provided by member with no explanatory text
External inline image provided by member with no explanatory text
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
Muffler back side with removable silencer.
External inline image provided by member with no explanatory text

Muffler front side.
External inline image provided by member with no explanatory text

Good quality.
External inline image provided by member with no explanatory text

Left side with rails.
External inline image provided by member with no explanatory text
External inline image provided by member with no explanatory text

Midpipe
External inline image provided by member with no explanatory text
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
I fastened a meter tape with tie wraps to measure the exhaust's length.

External inline image provided by member with no explanatory text


139 centimeters.
External inline image provided by member with no explanatory text
@megatitaniumman avatar
UTC

Hooked
Vespa ET4 150, Ebony.
Joined: UTC
Posts: 368
Location: Victoria B.C. Canada
 
Hooked
@megatitaniumman avatar
Vespa ET4 150, Ebony.
Joined: UTC
Posts: 368
Location: Victoria B.C. Canada
UTC quote
Supersweet!!
Do they make that for the ET4 150??
Mega.
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
MegaTitaniumMan wrote:
Do they make that for the ET4 150??
For ET4-LX 125-150 the part number is M4T067-N.

http://www.turbokit.net/
@megatitaniumman avatar
UTC

Hooked
Vespa ET4 150, Ebony.
Joined: UTC
Posts: 368
Location: Victoria B.C. Canada
 
Hooked
@megatitaniumman avatar
Vespa ET4 150, Ebony.
Joined: UTC
Posts: 368
Location: Victoria B.C. Canada
UTC quote
Site down for maintenance,
thanks anyway.
I'll check on it later and I sent an Email.
Mega.
@bluecloud avatar
UTC

Ossessionato
2018 GTS Super
Joined: UTC
Posts: 2195
Location: Googleville
 
Ossessionato
@bluecloud avatar
2018 GTS Super
Joined: UTC
Posts: 2195
Location: Googleville
UTC quote
Can looks OK, but that pipe is ugly. To bad they do such a crap job with the bends and welding.
@megatitaniumman avatar
UTC

Hooked
Vespa ET4 150, Ebony.
Joined: UTC
Posts: 368
Location: Victoria B.C. Canada
 
Hooked
@megatitaniumman avatar
Vespa ET4 150, Ebony.
Joined: UTC
Posts: 368
Location: Victoria B.C. Canada
UTC quote
It looks like the can comes off the pipe to change out the rear wheel, that's a plus.
I got an email, must have been translated from Italian, 220 euros
($300 Canadian) plus shipping and I imagine duty and if ups is involved an extra hundred just for them.
I want it but don't think I will be able to afford it at the going rate of escalating costs.
Looks nice though.
Does it offer any performance gain?
Does it rob any performance?
How does it sound?
Once I know these things It might be easier to find the money somewhere.
Mega.
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
I don't think that i can get more power from an exhaust of another brand.
It pulls strong,it sounds nice like an offroad bike(but not too loud).
I am okay now and i saved some money.
@megatitaniumman avatar
UTC

Hooked
Vespa ET4 150, Ebony.
Joined: UTC
Posts: 368
Location: Victoria B.C. Canada
 
Hooked
@megatitaniumman avatar
Vespa ET4 150, Ebony.
Joined: UTC
Posts: 368
Location: Victoria B.C. Canada
UTC quote
Do you have any pics of it installed on your Scoot??
Mega.
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
I jammed my camera's lens and wont go out but you can find a picture of this exhaust installed on a red vespa S at the page 3 of this thread.
UTC

Enthusiast
Joined: UTC
Posts: 76
 
Enthusiast
Joined: UTC
Posts: 76
UTC quote
What's with the loop on the pipe? I would think it serves a purpose other than for looks? The PM tuning pipe has that similar loop.

Very nice project scoot!
@silver_streak avatar
UTC

Veni, Vidi, Posti
2007 Vespa LX 190, 2011 LXV150ie
Joined: UTC
Posts: 8758
Location: Annapolis, MD, USA
 
Veni, Vidi, Posti
@silver_streak avatar
2007 Vespa LX 190, 2011 LXV150ie
Joined: UTC
Posts: 8758
Location: Annapolis, MD, USA
UTC quote
als wrote:
What's with the loop on the pipe? I would think it serves a purpose other than for looks? The PM tuning pipe has that similar loop.

Very nice project scoot!
It's to get a tuned, resonant length. Pipes that don't tune the overall length to complement the torque curve of the engine don't do squat to increase power, not that any pipe does much on a four-stroke.
@crazycarl avatar
UTC

Ossessionato
2007 250 GTS, 1980 P200E, 2010 ThunderFly 190 (SOLD) 2015 Yamaha SMax (SOLD)
Joined: UTC
Posts: 3491
Location: Springboro, OH
 
Ossessionato
@crazycarl avatar
2007 250 GTS, 1980 P200E, 2010 ThunderFly 190 (SOLD) 2015 Yamaha SMax (SOLD)
Joined: UTC
Posts: 3491
Location: Springboro, OH
@megatitaniumman avatar
UTC

Hooked
Vespa ET4 150, Ebony.
Joined: UTC
Posts: 368
Location: Victoria B.C. Canada
 
Hooked
@megatitaniumman avatar
Vespa ET4 150, Ebony.
Joined: UTC
Posts: 368
Location: Victoria B.C. Canada
UTC quote
CrazyCarl wrote:
374 bucks plus you have to buy the DB killer and circlip for an extra 38 bucks.
It looks nice and still cheaper than a PM tuning but still outa my price range for now..
Mega.
@crazycarl avatar
UTC

Ossessionato
2007 250 GTS, 1980 P200E, 2010 ThunderFly 190 (SOLD) 2015 Yamaha SMax (SOLD)
Joined: UTC
Posts: 3491
Location: Springboro, OH
 
Ossessionato
@crazycarl avatar
2007 250 GTS, 1980 P200E, 2010 ThunderFly 190 (SOLD) 2015 Yamaha SMax (SOLD)
Joined: UTC
Posts: 3491
Location: Springboro, OH
UTC quote
MegaTitaniumMan wrote:
CrazyCarl wrote:
374 bucks plus you have to buy the DB killer and circlip for an extra 38 bucks.
It looks nice and still cheaper than a PM tuning but still outa my price range for now..
Mega.
I know. PM Tuning definitely out of budget for me. I was also thinking of GPR exhausts I've seen on eBay. The Prima and Scorpion pipes have both had issues with breaking and the Sito Plus is not a great performance pipe.
⬆️    About 1 month elapsed    ⬇️
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
Vespa soho is closed.
http://www.vespasoho.com/

No webcamshafts for vespas any more.
@scootermarc69 avatar
UTC

Ossessionato
Joined: UTC
Posts: 2101
Location: Santa Margarita,Ca.
 
Ossessionato
@scootermarc69 avatar
Joined: UTC
Posts: 2101
Location: Santa Margarita,Ca.
UTC quote
I have the box my soho cam came in. appearently manufactured by Web Cam of Riverside Ca. There is a product # on the box. I'll dig it up.
Forum member supplied image with no explanatory text
Forum member supplied image with no explanatory text
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
scootermarc69 wrote:
I have the box my soho cam came in. appearently manufactured by Web Cam of Riverside Ca. There is a product # on the box. I'll dig it up.
Great info scootermarc69!
Webcamshafts is the best place to make a camshaft,i trust them.

Peak valve lift:
stock= 7.154mm=.281"
mine(reprofile)=7.735mm=.304"
webcam= 7.365mm=.290"


As i see,webcamshaft's paper doesn't show at how many inches of valve lift they count 264 degrees of duration but i feel that this is a very hot stage 3 camshaft.
@modnrod avatar
UTC

Addicted
Lambretta child
Joined: UTC
Posts: 510
Location: Midwest, West Oz
 
Addicted
@modnrod avatar
Lambretta child
Joined: UTC
Posts: 510
Location: Midwest, West Oz
UTC quote
dynagrego wrote:
As i see,webcamshaft's paper doesn't show at how many inches of valve lift they count 264 degrees of duration but i feel that this is a very hot stage 3 camshaft.
Probably duration at .006" lift (the same as how Web list durations on their other cams for other engines), and closer to 240deg at 1.00mm lift (or possibly 230deg at .050"?).

The grind number is probably used on a few different engines, but they may respond to an email or phone call about availability if this Vespa dealer used to get them made in the past?
⬆️    About 1 month elapsed    ⬇️
@yumet avatar
UTC

Lurker
Vespa ET4 190
Joined: UTC
Posts: 2
Location: Puerto Rico
 
Lurker
@yumet avatar
Vespa ET4 190
Joined: UTC
Posts: 2
Location: Puerto Rico
UTC quote
Question
Hi, I'm new in this scooter business.
I see in your post that you dismantle an ET4.
Question? Are you going to sell that "Tan Seat" I saw in the floor?
Because if you are I'm interested.....
Please let me know.
Here is my ride.......
Here is my ride.......
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
I've already sold everything.
⬆️    About 1 month elapsed    ⬇️
UTC

Lurker
Joined: UTC
Posts: 1
 
Lurker
Joined: UTC
Posts: 1
UTC quote
Hi guys, I am a happy owner of Piaggio x8 125cc. For myself it's a great way of transport. I mean enough space to fit everything I need, comfortable (maybe too comfortable Razz emoticon) low fuel consumption. Everything is great except for one thing. I'm missing the 'umf'. I mean I am a motorbike/quad bike sort of guys and having a 600cc quad with enough power to fly I feel like I am in Jail when I get on road with my 125cc. Now the question to ya guys as you are all probably more informed than me in Vespas, I was wondering whether there is a possibility of swaping an engine for a bigger one. Now saying that I should buy a new bike with bigger engine will not work out for me and I am only able to change the engine itself Razz emoticon. Would it be possible to do so and if yes, can I use an engine from x9 and what are the limitation in such transformation?
Any input is highly appreciated.
Thankyou!
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
Project report:
12,000 kilometers and six months later everything runs fine.
Valve gap,belt,transmission,clutch,carburetor and engine's sound are okay.
Camshaft has no sign of wear.
I just made two oil and filter changes,i replaced spark plug and i washed the filter pod with water and dish soap.
The malossi piston now is running free in it's cylinder and the scooter is very fast,maybe faster than it should be.
@modnrod avatar
UTC

Addicted
Lambretta child
Joined: UTC
Posts: 510
Location: Midwest, West Oz
 
Addicted
@modnrod avatar
Lambretta child
Joined: UTC
Posts: 510
Location: Midwest, West Oz
UTC quote
dynagrego wrote:
The malossi piston now is running free in it's cylinder and the scooter is very fast,maybe faster than it should be.
That's good to hear Dyna! 8)

"Faster than it should be"?
NAH!!!!
Laughing emoticon
@lipton avatar
UTC

Member
Vespa ET4 200 Leader
Joined: UTC
Posts: 37
Location: Europe/Hungary
 
Member
@lipton avatar
Vespa ET4 200 Leader
Joined: UTC
Posts: 37
Location: Europe/Hungary
UTC quote
dynagrego wrote:
Project report:
12,000 kilometers and six months later everything runs fine.
Valve gap,belt,transmission,clutch,carburetor and engine's sound are okay.
Camshaft has no sign of wear.
I just made two oil and filter changes,i replaced spark plug and i washed the filter pod with water and dish soap.
The malossi piston now is running free in it's cylinder and the scooter is very fast,maybe faster than it should be.
How much the top speed?
⬆️    About 1 month elapsed    ⬇️
@mcg_lx avatar
UTC

Member
Vespa LX 125
Joined: UTC
Posts: 34
Location: Bermuda
 
Member
@mcg_lx avatar
Vespa LX 125
Joined: UTC
Posts: 34
Location: Bermuda
UTC quote
AFR (oxy sensor bung)
dynagrego wrote:
Muffler back side with removable silencer.
External inline image provided by member with no explanatory text

Muffler front side.
External inline image provided by member with no explanatory text

Good quality.
External inline image provided by member with no explanatory text

Left side with rails.
External inline image provided by member with no explanatory text
External inline image provided by member with no explanatory text

Midpipe
External inline image provided by member with no explanatory text
I have been looking at this pipe and it my top pick among all the other manufacturers and from dealing with 2 strokes. I am NOT a turbo kit fan... However I like this pipe a lot. BUt I saw a version with an oxygen sensor allen bolt plug thing. is that model different? because I have a carb model but I wanted to run my own lil ARF gauge to help tune the Mikuni. but the injected version in basically identical. aren't they


Wats the difference in sound with the circlip suppressor out ?
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
Ask here:
info@turbokit.net <info>
OR tig weld an O2 sensor bung as i did on my akrapovic.

External inline image provided by member with no explanatory text
External inline image provided by member with no explanatory text
External inline image provided by member with no explanatory text



Without silencer,it sounds like a small off road thumber.
@mcg_lx avatar
UTC

Member
Vespa LX 125
Joined: UTC
Posts: 34
Location: Bermuda
 
Member
@mcg_lx avatar
Vespa LX 125
Joined: UTC
Posts: 34
Location: Bermuda
UTC quote
NIce job
DROOL!!! AKRAPROVIC nice pipe. (think I spelled that wrong)

That welding job is very nice, im not the welding man myself but I know it SHOULD look like a stack of pennies covering each other. yes that was my original plan. I have 2 spare bung things in my shopping cart with the oxy sensor n the gauge. and awesome, im sure it must sound like a hot pitbike with that thing outa the exhaust.
⬆️    About 5 months elapsed    ⬇️
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
IGNITION CDI
I had to do do something with the rpm limiter.
Camshaft after reprofile,the bigger valves,big carb and ported head ask for more rounds per minute to give their best.
I was thinking about using the cdi from LXV 125.It's a watercooled model with 4 valves and as you can see on the left table,it has the limiter at 10700 rpm instead of 8900 rpm of et4-lx150.

External inline image provided by member with no explanatory text


This is how looks the magneti marelli 486954 from ET4 150
External inline image provided by member with no explanatory text
External inline image provided by member with no explanatory text



And here is the lxv 125 cdi.It seems that is a bolt on modification,the plugs are the same.
External inline image provided by member with no explanatory text



But if you compare the advance tables at the first picture,you can see that ET4 150 has maximum advance 26 degrees and LXV 125 even lower,at 23 degrees.
These prices are not enough for me,i want about 30 degees maximum advance to match with my camshaft.
⚠️ Last edited by dynagrego on UTC; edited 1 time
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
External inline image provided by member with no explanatory text

I found that another leader engine,that from GT200 has enough maximum advance at 34 degrees,maybe more than my 2 valve head can stand.
The limiter is 1000 rpm higher than my et4 150 at 9900 rpm.Not bad.
But i had to find a complete cdi with keys to run the immobilizer,something not easy as i don't trust ebay sellers.

This is the 58054R Magneti Marelli from Vespa GT200.
The same plugs,it's bolt on too.
External inline image provided by member with no explanatory text
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
I had to take a risk.
Malossi sells a cdi for 4valve watercooled leader engines.It's the 5512341 model vor vehicles with immobilizer.
http://www.malossistore.eu/Prodotto.aspx?type=M&&C=5512341&Search=si
External inline image provided by member with no explanatory text

I asked from malossi infos for that cdi,such as advance curves,about custom programming,etc but never came an answer.
I found a special price on ebay and i ordered it.Many days with suspense passed and finally:
YEEESSSS,MALOSSI DIGITRONIC 5512341 WORKS PERFECT ON LX-ET4 AIR COOLED LEADER ENGINE.

I said goodbye to rpm limiter(11000),there is no signs of detonation from excessive advance,i have even my turn signals work!
It is bolt on,just unplug the old and install the new cdi.
It also removes the immobilizer.

Engine pulls hard,i have now to connect my rpm gauge to take some measurerments according to gps readings
@modnrod avatar
UTC

Addicted
Lambretta child
Joined: UTC
Posts: 510
Location: Midwest, West Oz
 
Addicted
@modnrod avatar
Lambretta child
Joined: UTC
Posts: 510
Location: Midwest, West Oz
UTC quote
Gday Dyna!
Good to see you're still playing with the hotrod.
Plug-n-play? Good stuff, makes it easy. Good catch.
Have fun.
@scootermarc69 avatar
UTC

Ossessionato
Joined: UTC
Posts: 2101
Location: Santa Margarita,Ca.
 
Ossessionato
@scootermarc69 avatar
Joined: UTC
Posts: 2101
Location: Santa Margarita,Ca.
UTC quote
I am confused. I though you want the ignition to retard as rpm rises. Can you explain?
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
scootermarc69 wrote:
I am confused. I though you want the ignition to retard as rpm rises. Can you explain?
To retard?Why?It's not a turbo.
If i could make a personal advance table,i would set a first step of 26 degrees from 4000-6000 and a second step of 30-32 degrees till the end using good fuel.
Of course,the best way is to set the ignition timing on the rolling road using several steps of advance timing but i think malossi cdi is not adjustable.
I filled several times the form below,but malossi doesn't answer,maybe they are dead.
http://www.malossistore.eu/contact.aspx?Product=5512341
@scootermarc69 avatar
UTC

Ossessionato
Joined: UTC
Posts: 2101
Location: Santa Margarita,Ca.
 
Ossessionato
@scootermarc69 avatar
Joined: UTC
Posts: 2101
Location: Santa Margarita,Ca.
UTC quote
Is it a 2T v 4T thing? Clearly this product I purchased for my 2T Vespa shows ignition retarding as rpm increases.
http://www.kytronik.com/sb
@modnrod avatar
UTC

Addicted
Lambretta child
Joined: UTC
Posts: 510
Location: Midwest, West Oz
 
Addicted
@modnrod avatar
Lambretta child
Joined: UTC
Posts: 510
Location: Midwest, West Oz
UTC quote
2-stroke and 4-stroke motors have about as much in common as they each do to diesel motors. Not much!

This may explain 2-stroke timing requirements better...........

http://www.dragonfly75.com/motorbike/timingcurves.html

And believe it or not, this Wiki isn't actually half bad.........

http://en.wikipedia.org/wiki/Ignition_timing

Hope it helps a bit.
@scootermarc69 avatar
UTC

Ossessionato
Joined: UTC
Posts: 2101
Location: Santa Margarita,Ca.
 
Ossessionato
@scootermarc69 avatar
Joined: UTC
Posts: 2101
Location: Santa Margarita,Ca.
UTC quote
Ok, thanks. I thought I was going crazy. Lol.
OP
@dynagrego avatar
UTC

Hooked
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
 
Hooked
@dynagrego avatar
Zip50 hyperscooter 188cc
Joined: UTC
Posts: 159
Location: Athens,Greece
UTC quote
scootermarc69 wrote:
Is it a 2T v 4T thing? Clearly this product I purchased for my 2T Vespa shows ignition retarding as rpm increases.
http://www.kytronik.com/sb
I think that this device for old 2 stroke vespa asks you to advance static timing by changing rotor's position and then it retards it.It's easier.
It is finally advancing the ignition timing.
Interesting.
⬆️    About 28 days elapsed    ⬇️
@driller avatar
UTC

Hooked
Scarabeo 150, SC 250, 2t Stella
Joined: UTC
Posts: 166
Location: Tryon NC
 
Hooked
@driller avatar
Scarabeo 150, SC 250, 2t Stella
Joined: UTC
Posts: 166
Location: Tryon NC
UTC quote
Carb Help Needed
Thought you folks may have some ideas.
We just put a Liberty 200 jug and PM Tuning pipe on my Fly150.
Bike started fine, ran smoothly but power no where expected. Carb had not been touched except to remove for motor work.
Pulled the carb to check. Found the slide was not moving freely. The slide spring appeared to have gotten wadded up. Testing with a shop vac would only move the slide half way. Diaphragm looks good. Carb was functioning as expected prior to this. Bike was falling flat on its face after re installing wouldn't go more than 20mph!
Any ideas how to sort this out?
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.0422s ][ Queries: 4 (0.0347s) ][ live ][ 318 ][ ThingOne ]