Watch "MotoUSA September 2013 Calendar Girl - Dominic" on YouTube
Wednesday, September 25, 2013
Tuesday, September 24, 2013
AIMExpo promo video
Watch "Nick Brocha and Ernie Vigil Ready to Ride at AIMExpo" on YouTube
Reason 100 why Orlando will be awesome.
Wednesday, September 4, 2013
SUPER VESPA PARTS SALE!
VINTAGE VESPA PARTS SERIE P 200

ONLY $4.99
Wire PIAGGIO fuel gauge/fuel
http://www.martinracingdealer.com/SPD/ss-pi640026--80003F1B-1302033364.jsp
pump,
for Vespa GTS 250ccm, 4T, LC, CABLE HARNESS
Vespa GTS Super/GTV/GT 60, 250/300cc
(GRUPPO CAVETTI SERBATOIO VESPA)
PART NUMBER: PI640026 Wire PIAGGIO fuel gauge/fuel
The description for Wire PIAGGIO fuel gauge/fuel is in progress.
Wire PIAGGIO fuel gauge/fuel pump, for Vespa GTS Super/GTV/GT 60, · Wire PIAGGIO fuel gauge/fuel pump, for Vespa GTS Super/GTV/GT. PI640026 COMPARE ONLINE AT $38.93-$56 OUR PRICE IS HALF!

The description for Wire PIAGGIO fuel gauge/fuel is in progress.
ONLY $12.99 THIS WEEK ONLY!
VESPA APRILIA PIAGGIO OEM DIPSTICK
ONLY $2.99

http://www.martinracingdealer.com/SPD/ss-487060--80004807-1314111458.jsp
ONLY $4.99
Wire PIAGGIO fuel gauge/fuel
http://www.martinracingdealer.com/SPD/ss-pi640026--80003F1B-1302033364.jsp
pump,
for Vespa GTS 250ccm, 4T, LC, CABLE HARNESS
Vespa GTS Super/GTV/GT 60, 250/300cc
(GRUPPO CAVETTI SERBATOIO VESPA)
PART NUMBER: PI640026 Wire PIAGGIO fuel gauge/fuel
The description for Wire PIAGGIO fuel gauge/fuel is in progress.
Wire PIAGGIO fuel gauge/fuel pump, for Vespa GTS Super/GTV/GT 60, · Wire PIAGGIO fuel gauge/fuel pump, for Vespa GTS Super/GTV/GT. PI640026 COMPARE ONLINE AT $38.93-$56 OUR PRICE IS HALF!
The description for Wire PIAGGIO fuel gauge/fuel is in progress.
ONLY $12.99 THIS WEEK ONLY!
VESPA APRILIA PIAGGIO OEM DIPSTICK
ONLY $2.99
http://www.martinracingdealer.com/SPD/ss-487060--80004807-1314111458.jsp
Friday, August 30, 2013
UTV and Scooter Parts Blowout!
Dealers we got some amazing parts on sale this week at MRP!
So make sure to call us select HiSun, Massimo, SunL, Roketa, Big Muddy, Diamo Discovery 500 / 700, Qlink Front Runner 500 and 700 items at 60% OFF!
Chinese UTV parts up to 60% OFF Dealer Price!
ELECTRICAL COMPONENTS!

So make sure to call us select HiSun, Massimo, SunL, Roketa, Big Muddy, Diamo Discovery 500 / 700, Qlink Front Runner 500 and 700 items at 60% OFF!
Chinese UTV parts up to 60% OFF Dealer Price!
ELECTRICAL COMPONENTS!
WIRING HARNESS FOR UTV 700cc DISCOVERY
Part Number: 07-065-1609
Secondary : 307000-0290010
UTV, ATV and Scooter parts for units manufactured by Chongqing Huansong Ind. Group Co. LTD and distributed by: Hisun, Bennche, Big Muddy, Massimo, Qlink, Supermach / US Titan, Precision and JMC.
COMPARE ONLINE $129
MRP PRICE $19.99
http://www.martinracingdealer.com/product_images/DIA-08-043-4107-alt3.jpg
Middle Axle Assy UTV 700cc
DIA-08-043-4107
22220-F39-0000 22220-004-0000 MIDDLE AXLE ASSY
Code: 22220-F39-0000
UTV, ATV and Scooter parts for units manufactured by Chongqing Huansong Ind. Group Co. LTD and distributed by: Hisun, Bennche, Big Muddy, Massimo, Qlink, Supermach / US Titan, Precision and JMC. Part Number: 08-043-4107 DIAMO branded ATV and UTVs Discovery (similar to CF MOTO 500 but please double check some parts do not crossover check before ordering) 500ATV-2 IMPORTED BY DIAMO, MS, AND SEVERAL PRIVATE LABEL UTVS MADE BY MS CHINGQING HUANSONG INDUSTRIES GROUP CHINA 500CC UTVS. DISCOVERY XLT 4WD UTV. Hisun 500/700 UTV Transmission Components NK 700 L Engine Parts - Nordik Motor WILDCAT 500 500UTV-4(A,B,C) EFI (EPA) CHONGQING, 22220-F39-0000, ] Discovery XLT Parts Catalog COMPARE ONLINE MSRP $149 - $190 OUR PRICE IS HALF!
ONLY $69.99 THIS WEEK
http://www.martinracingdealer.com/product_images/SS-65293900DE-alt2.jpg
PIAGGIO - GLOVEBOX
COMPARTMENT MID BLUE (RAW) BV, CONTRAESCUDO BEVERLY AZUL 222/ 125, 250, 450 PART NUMBER: 65293900DE ORIGINAL VESPA PIAGGIO OEM REPLACEMENT

LINHAI RADIATOR FOR TURISTA 260
ONLY $39.99
MSRP $150
THATS OVER 60% OFF REGULAR DEALER PRICING THIS WEEK ONLY!
Labels:
Bennche,
Big Muddy,
Chongqing Huansong Ind. Group Co. LTD and distributed by: Hisun,
DIA-05-028-3104,
LINHAI 260cc,
Massimo,
Precision and JMC. Parts for China UTV,
QLINK,
Supermach / US Titan
Tuesday, August 6, 2013
Critical Mass bike night miami
Watch "Bike Night in Coral Gables is awesome" on YouTube
I would love to see a critical mass scooter event, it would make miami look like a street in Taipei. Still bikes are cooler for a city like Coral Gables.
Zongshen mototcycle parts
Watch "Zongshen USA closes parts support call MRP" on YouTube
If looking for zongshen motorcycle parts make sure to tell your local dealer to call us.
Monday, August 5, 2013
MIC numbers are out, scooters in the USA are down
Seems like Scooter Sales in America are doing as bad as they are in Europe.
The MIC numbers came out and this article in Dealer News was pretty striking:
http://www.dealernews.com/dealernews/article/motorcycle-atv-sales-increase-june-mic-says
"Scooters continue on a downward spiral, dropping 8.6 percent in June and 23.3 percent for the first half of 2013, compared to last year; still the latest tally is favorable to the 34.6 percent drop in scooter sales posted last quarter.
It sucks that 2013 was supposed to be the first leap forward since the recession, but another year of missed opportunities. The scooter segment needs a shot in the arm to move forward."
Gas prices are artificially low for a third year in a row.
The weather has been a crazy factor
Consumer financing has not come back unlike other countries
So it remains to be seen what will happen with the 2014 season
The MIC numbers came out and this article in Dealer News was pretty striking:
http://www.dealernews.com/dealernews/article/motorcycle-atv-sales-increase-june-mic-says
"Scooters continue on a downward spiral, dropping 8.6 percent in June and 23.3 percent for the first half of 2013, compared to last year; still the latest tally is favorable to the 34.6 percent drop in scooter sales posted last quarter.
It sucks that 2013 was supposed to be the first leap forward since the recession, but another year of missed opportunities. The scooter segment needs a shot in the arm to move forward."
Gas prices are artificially low for a third year in a row.
The weather has been a crazy factor
Consumer financing has not come back unlike other countries
So it remains to be seen what will happen with the 2014 season
Saturday, August 3, 2013
New vespa et2 fly 50 brakes
We just got some new vespa parts in from Europe check them out.
Watch "NG610 DISK BRAKE VESPA ET 2 50, FLY 50 2T/ 4T," on YouTube
Sunday, July 28, 2013
Minarelli The story of one of the most copied engines in the world is unfolding in Italy
Right now in Bologna the Engine Capital of Italy one of the most important brands to have ever emerged is silently in crisis.
Often ignored by the press Motori Minarelli at one point produced mopeds, scooters, and high profile engines for many of the brands in Italy. Below is a Google translation of the Italian edition of the Huffington Post. Motori Minarelli is in the first round of layoffs. It might be a clear sign its owner Yamaha is no longer willing to float the company due to the downturn of 50cc vehicles in Italy.
The Jog Minarelli engine is one of the most copied engines out there in the world. As any USA scooter has seen over the years they probably get more 140EQMB 2 stroke 50cc Jog copies than any other scooter in for service. Popular in the Yamaha Zuma the Chinese clone is virtually part of the livelihood of many shops, it would be terrible if the original designer was out of production.
http://www.huffingtonpost.it/gianni-bortolini/motori-minarelli-a-rischio-un-altro-pezzo-dellindustria-bolognese_b_3639310.html
Often ignored by the press Motori Minarelli at one point produced mopeds, scooters, and high profile engines for many of the brands in Italy. Below is a Google translation of the Italian edition of the Huffington Post. Motori Minarelli is in the first round of layoffs. It might be a clear sign its owner Yamaha is no longer willing to float the company due to the downturn of 50cc vehicles in Italy.
The Jog Minarelli engine is one of the most copied engines out there in the world. As any USA scooter has seen over the years they probably get more 140EQMB 2 stroke 50cc Jog copies than any other scooter in for service. Popular in the Yamaha Zuma the Chinese clone is virtually part of the livelihood of many shops, it would be terrible if the original designer was out of production.
http://www.huffingtonpost.it/gianni-bortolini/motori-minarelli-a-rischio-un-altro-pezzo-dellindustria-bolognese_b_3639310.html
Minarelli engines: another piece of the industry at risk Bologna
The province of Bologna has always been an eminent Italian industry. The so-called Motor Valley passes through here. Within a few kilometers you can meet historical factories that have brought honor to the name of 'Italy in the world: Ducati, Lamborghini, Magneti Marelli and, continuing Modena, Ferrari, Maserati, etc..
Unfortunately, in recent years the crisis has also hit hard the Via Emilia and major production companies have been forced or permanently close its doors or downsize so very consistent. The cases of Malaguti, Moto Morini, the Verlicchi, are perhaps the most famous.
On 27 June, after an 'unusual meeting of the trade unions at the Unindustria of Bologna, also the Management of Motori Minarelli (Yamaha Group) opened a mobility procedure for 56 people.
The Minarelli engines, which is headquartered in Lippo di Calderara di Reno, Bologna is an established brand in the industry and motorcycle manufactures engines for scooters and motorcycles at 2 and 4 stroke. Owned by the multinational Yamaha since 2001, currently employs 283 employees, including 218 workers. If mobility were to be implemented, would mean the dismissal of half of the workforce employed in the manufacturing departments, that is, a staff of 34 to 75.
This dramatic acceleration comes after more than five years in which workers have experienced massive recourse to layoffs and other social safety nets. In fact, things have not always been the case. Since the mid-eighties until the beginning of the millennium, Motori Minarelli has in fact enjoyed a long period of expansion and large profits. The basis of these successes was the scooter boom 50, but also the policy of the government incentives for scrapping. Following the sharp downturn in the market recorded from 2000 to 2003, the company has started to pump profits due to the excellent results of the "branded scooters", ie the displacement from 125 cc up.
Since 2008, in a crisis of capitalism on an international scale, the motorcycle industry has undergone a veritable collapse, as well as the whole automotive industry. The difficult situation was unionized fronted by entering into agreements that would provide defensive, in the case of the use of social clauses improvements for workers, starting from the integration wage and recognition of accrued contractual.
We must therefore know that a worker on layoff zero hour perceives no more than 750 euro per month, and if that month does not work at least two weeks lost as well the rate of the thirteenth. Over time, two agreements were signed for mobility on a purely voluntary and incentive that led, in the face of a first statement of redundancies by the company to the escape of more than 70 workers, half of whom are close to retirement and to it "ferried "entering mobility, in fact. Subsequently was used for about a year and a half, to the solidarity contract, identified by the trade unions as the social safety net is less penalizing.
For the RSU and Fiom, that that company is by far the most representative trade union, today it is absolutely necessary to reach agreements that solve the problem of the crisis, using, improving them, and especially to social safety nets to their contract of solidarity. It is also necessary to provide recourse to mobility on a voluntary basis and with incentives, like any transformations of contracts from full-time to part-time. Any other procedure open mobility unilaterally by the Company is considered by the RSU and the Fiom, as is in fact, a collective redundancy and therefore unacceptable.
The Yamaha, throughout this period, he carried out a restructuring plan throughout the Group called "One company", which has led to large-scale redundancies (66 also in the settlement of commercial-technical Monza) and the closure of a plant in Spain. Trade union representatives have always considered that the new organization of work would be the instrument to get to define the redundancies in Minarelli engines, but management has excluded such hypotheses launching into official statements that today sound obviously mocking. Indeed, according to dell ', with the start of production of a new 400 cc engine capacity, all seats were confirmed.
The opening of the mobility procedure then takes the flavor of a provocation against those who, workers, believe to be the correct labor relations. The workers responded with several initiatives to combat that revived certain practices in vogue in the 70s. For example, the strikes were declared a "hiccup" which consist in suspending the 'work than half an hour in quarter of an hour, alternating between workers with badge number equal to workers with odd number, and so on.
The participation was very high, and the delegates were impressed by the determination with which workers and employees have participated in the struggles. Today the walls and gates of the Minarelli engines are plastered with protest signs, banners, flags and even mannequins dressed by workers who are plastically redundancies.
And while the Fiom of Bologna was offering two buses for an event with strike below the provincial headquarters of Unindustria, the RSU activated the subscription for a fund of struggle, a case of resistance useful to deal with each type of expenditure, which is filled in a few hours. Solidarity also came from delegates of other factories in Bologna that have made their contribution by participating in garrisons and submitting press that have been highly appreciated by workers Minarelli. At present there are no unusual reactions by the Japanese multinational, in a trade union However, there seems to be cautious optimism because the participation in the struggle was very high. Moreover, it could not be otherwise because at stake here is the social right to work. Just that right to work that our Constitution recognizes as fundamental, but that, too often, the perverse logic of a market without rules do not take into consideration.
Tuesday, July 23, 2013
How to find correct QJ, Keeway, Strada, PSF part numbers and models
The biggest question we get from Ex-Keeway, Powersports Factory, Diamo, TNG, United Motors, Xtreem, Cubik, Stephanies, Astro dealers is how to find parts.
Many of them even overlap with CPI.
Plastics are hard to match because of all the different names and models, but they generally cross over to one another.
Use this chart when using our catalogs on the MRP site.
RX200 = T-3
RX8 = B08
RX50 = QT-2
RX125 = 125-4A
Ph t 12C Phantom = 12C
Venus (retro model )
MRP DISTRIBUTES ORIGINAL FACTORY QJ PARTS THIS IS A CHART FOR SOME OF THOSE PARTS
QJ IS SOLD IN THE USA UNDER SEVERAL DIFFERENT NAMES:
KEEWAY, YAMATI, STRADA, BENELLI (NEW FROM CHINA)
CMSI/TNG, AMONG OTHERS. THESE PARTS WORK ON MANY PRIVATE LABEL BRANDS MADE BY QJ CHINA.
TO SEARCH ON MRP SITE LOOK FOR PART WITH INITIALS QJ- SO TYPE THE PART NUMBER BELOW PLUS QJ- IN FRONT OF THE NUMBER
EXAMPLE TYPE IN QJ-40100BMBT001 TO LOOK FOR THE QJ PART
Many of them even overlap with CPI.
Plastics are hard to match because of all the different names and models, but they generally cross over to one another.
Use this chart when using our catalogs on the MRP site.
RX200 = T-3
RX8 = B08
RX50 = QT-2
RX125 = 125-4A
Ph t 12C Phantom = 12C
Venus (retro model )
MRP DISTRIBUTES ORIGINAL FACTORY QJ PARTS THIS IS A CHART FOR SOME OF THOSE PARTS
QJ IS SOLD IN THE USA UNDER SEVERAL DIFFERENT NAMES:
KEEWAY, YAMATI, STRADA, BENELLI (NEW FROM CHINA)
CMSI/TNG, AMONG OTHERS. THESE PARTS WORK ON MANY PRIVATE LABEL BRANDS MADE BY QJ CHINA.
TO SEARCH ON MRP SITE LOOK FOR PART WITH INITIALS QJ- SO TYPE THE PART NUMBER BELOW PLUS QJ- IN FRONT OF THE NUMBER
EXAMPLE TYPE IN QJ-40100BMBT001 TO LOOK FOR THE QJ PART
Diamo:
- 50cc Engine Parts
- 150cc Engine Parts
- Aero Parts
- ATV Adventure Parts
- ATV Lightning Parts
- Blaze Parts Catalog V08.08 ATV
- Cruiser Parts Catalog 10-06
- Fury Parts Catalog
- Italjet CF MOTOTorpedo Factory Parts
- ITALJET Torpedo150 CF MOTO
- Lightning Parts Inventory ATV
- LINHAIR CUV parts manual 070520-engine-FORMATED
- LINHAIT UTV CUV parts manual 070520-chasis
- QJ RX150IParts QJ150T-12
- Retro 150 Parts Catalog V.12.07
- Retro 150 Parts Catalog
- RX150IParts QJ 150T-2 Body
- RX200 ENGINE PARTS QJ
- RX200 YAMATI SCOOTER STRADA MADE BY QJ
- Scout Parts Catalog V08.08
- Torino Parts Catalog - Engine V11.07
- Tracer150 Parts Catalog 10-05
- TURISTA 300 PARTS CATALOG - CHASIS V03.08
- TURISTA 300 PARTS CATALOG - ENGINE V03.08
- UTV 700cc Discovery ATV Parts Catalog - 700 Engine V08.08
- UTV 700cc Discovery ATV Parts Catalog - Chassis V08.08
- UTV 700cc Discovery XLT Parts Catalog - 700 Engine V08.08
- UTV 700cc Discovery XLT Parts Catalog - Chassis V08.08
- UTV Discovery XLT Parts Catalog - 500 Engine V08.08
- UTV Discovery XLT Parts Catalog - Chassis V08.08
- Velocity 150 Parts Cataglog - Engine V01.08
- Velocity 150 Parts Catalog - Body V01.08
- Velocity 50 Parts Catalog - Body V01.08 QJ 50cc
- Velocity 50 Parts Catalog - Engine V01.08 QJ 50
- Velux Parts Catalog 10_28
- ARAGON 125 USER'S GUIDE
- Aragon CPI
- Aragon Body
- BO8 Body
- BO8 Engine
- GTR180 User manual
- GTRser
- MINI50 Engine
- MINI50
- Oliver body
- oliver engine
- oliver formula
- partsATV
- RX engine CPI
- RX50 body
- User.service manual 50 cc scooter
- SI 150cc CPI ATV
- SI 150cc FRAME CPI
- GTR150 Frame T74-40000-00-00
- GTR150-81J Engine
- 300cc Engine
- ATV100-service-manual
- minitomahawk
- rlx100-engine
- rlx100-frame
- rlx100-wiring-diagram
- rlx150-2006-Parts book-JW150 Frame
- rlx150-2006-Parts book-JW150-Engine
- RLX150-engine
- RLX150-frame
- rlx250-disc-disc
- rlx250-disc-drum
- rlx250-electrical system-Z-0002-KHB-A
- rlx250s
- rlx250sx
- rlx320sportframe
- rlx320utilityframe2
- rlx450sport
- rlx50-engine
- rlx50-frame
- sx110+reverse-engine
- sx110+reverse-frame
- tomahawk50-circuit-diagram
- tomahawk50-engine
- tomahawk50-frame
- zx100partslist2008
- BULLET 90 Frame + Engine
- gtr 50 frame cpi
- GTR50 Engine
- CPI OLIVER CITY T17 ENGINE
- CPI OLIVER CITY T17 FRAME
- MINI ATV Service Manual
- MINI ATV50CIRCUIT
- CPI GTR 180 UPGRADE ENGINE PARTS
- GY6 Master TNG VL eng 150CC 3(2008)
- JCK QJ50-5 T VN49 Body 2(2009)
- master gy6 VL eng 150CC 3
- TNG MILANO ML151 Body
- TNG ML LB engine150cc 3 BN157QMJ
- TNG ML150 ZT Engine Catalog
- TNG RS125 Body Catalog
- TNG RS125 ZT Engine Catalog
- TNG SS49 B08 QJ1E40QMB-4 ENGINE
- TNG SS49 B08) FRAME QJ1E40QMB-4
- TNG SS49 Body 2009 QJ50T-21B
- TNG SS49 Body Catalog QJ50T-21B
- TNG SS49 Body Catalog
- TNG TS250 Body Catalog
- TNG TS250 Catalog 2008 09 23
- TNG TS250 Headlight page
- TNG ZN ML151 Body 5(2008) ZN150T-20
- tng ZN VL150 Body 10(2008)
- TS250 Taillight page
- TS250 Wiring Parts Book
- VL eng 150CC 3(2008)
- VN49 Engine 2(2009)
- ZNEN ZNLB 150T-E RETRO FLY IL BELLO TNG PART NUMBERS
- TNG Frame and Engine RS 125 Scooter
- TNG TO CF MOTO Conversion Chart
- TNG TO FLYScooters LANCE ZNEN Conversion Chart
- TNG to QJ Keeway Benelli Andretti Diamo Conversion Chart
- ML 49 Type C 4stroke
- TNG ML 49 4stroke Type C part 2
- TNG ML49 4stroke 50cc engine parts list
- TNG ML49 50cc 2 stroke original engine parts list
- TNG SS492 BODY PARTS part 2
- TNG SS492 BODY PARTS
- Torino Parts Catalog - Body V11.07 – TNG VERONA 150cc LIQUID COOLED PLASTICS SAME AS TORINO
- Torino Parts Catalog - Engine V11.07 – TNG VERONA 150cc LIQUID COOLED ENGINE SAME AS TORINO
- X-PEED50 JOG Minarelli Engine 12mm(UNITED MOTORS pre-2007 = QJ part numbers )
- 150cc UM Scooter P
- Moontrax ATV 50 90
- Xpeed 150 UM
- 2006 Xpeed 50R
- AX 100cc
- DIRT DEMON 90
- DIRT DEMON atv
- DIRT SQUIRT 50
- Dirt Tracker 80cc
- Dirtracker 125
- DSF 200cc by ZOngshen and United Motors
- dsr200cc
- DTF 150
- DTF 50
- DTF 90cc 110cc
- EARTHLANDER 200
- EARTHLANDER 50cc 90cc
- fastwind 220r
- fastwind monoshock 180cc
- GP1 125
- GP1 150R
- GP1 Powermax 150
- Magnetic 125
- MATRIX 150
- MATRIX-2005 2010
- MOONTRAX 90cc
- MS3 250cc 250i scooter
- POWERMAX 125
- POWERMAX 150
- PRIMA HYOSUNG AND NEW XPEED SF50R_Owner_Manual
- Renegade 200
- REPTILE 90
- SMF DTF DSF 200cc
- smf200
- SPORTMOTO 200
- United Motors XPEED-250i Hyosung MS3 250cc
- V2S 250cc
- V2S-250R
- V2S650R 650R Hyosung United Motors
- ZF2R
- CF150T(E-Jewel) Maintenance Manual
- CF150T-5I(E-charm EFI) Maintenance Manual
- CF250T-5(V5) Maintenance Manual
- Glory service manual
- CF MOTO V3 V5 Engine Part numbers
- CF250 FASHION VIP 250cc Engine Schematics
- Torino Parts Catalog - Body V11.07 - TORINO same as QLINK PEGASUS, ECHARM 150cc CFMOTO, ITALJET TORPEDO 150 2007-2009, DIAMO TORINO
- Torino Parts Catalog - Engine V11.07 - TORINO same as QLINK PEGASUS, ECHARM 150cc CFMOTO, ITALJET TORPEDO 150 2007-2009, DIAMO TORINO
- a-four_service_manua
- cordi service manual
- DAELIM MRP UPGRADE STEP BY STEP
- daelim_efive&sfive
- delfino_service_manual
- E-FIVE service manual
- HISTORY(SL125)
- s2-250_service_manual
- SQ125 Service Manual
- SQ250 Service Manual
- Torino Parts Catalog - Body V11.07 - QLINK PEGASUS 150cc LC
- Torino Parts Catalog - Engine V11.07 - QLINK PEGASUS 150cc LC
Labels:
correct models,
CPI parts,
finding strada 200 parts,
how to order keeway,
how to order psf,
Keeway,
part numbers,
QJ,
qj parts,
tng parts,
Yamati
Subscribe to:
Posts (Atom)