Team-BHP > Technical Stuff
Register New Topics New Posts Top Thanked Team-BHP FAQ


Reply
  Search this Thread
203,081 views
Old 27th March 2017, 20:33   #16
BHPian
 
Join Date: Feb 2012
Location: New York City
Posts: 169
Thanked: 631 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

Quote:
Originally Posted by smartcat View Post
Let's take a look at the curious case of 2.0 TDI engine which is shared between Volkswagen, Skoda and Audi. This engine is available in four states of tune - from 110 BHP/250 Nm to 190 BHP/400 Nm. The advantages of having a single engine with different power/torque outputs are obvious - you don't need to have 3 separate engines for 5 or 6 models.
Here's a few things I know that may help explain this. If one assumes that there is a specific engine and block design, as your example shows, then the differentiation in power is for the following reasons, in no particular order:
1) ECU Tuning
2) Turbo size, pressure setting and also FGT vs VGT
3) Valves & such that allow air and fuel in to the engine.
4) Not related to power, but for reliability, some manufacturers may put stronger connecting rods, and other mechanical bits into their higher powered units compared to lower powered units.

Now the official ARAI figures for these engines is actually misleading. Typically speaking, the 110 hp engine will pump less fuel into itself during acceleration from, let's say a traffic signal, than the 190 hp, under the same amount of accelerator input from the driver. Once cruising, say 50 km/h in city driving, both engines would use a similar amount of fuel to maintain a similar speed (of course assuming the same identical car). This is because you need a certain amount of power and torque at the wheels to move a particular mass at a particular speed.

The real differences in real world driving are because the 110 hp can run more lean than the 190 hp as they are being asked for different outputs. In real-world conditions, an Octavia 110 2.0 would be more efficient than an Octavia 190 hp 2.0, by a fair amount of kmpl I might add. This is because lean, mechanically efficient engines use lower fuel than rich, mechanically efficient engines.

The second part of this argument is reliability and longevity. In general, an engine tuned down and running efficiently will last longer than the same engine tuned up. This is the reason why cars have bigger engines. Example: VW's own 1.6 TDI makes the same power/torque figures as the 2.0 110 hp model, so why not put the 1.6 in - it's for reliability and longevity. VW's 110 version of their 2.0 liter is popular with their commercial van customers in EU and with taxi drivers all over Europe who drive Octavias. A similar example is the old Innova had a 2.4 diesel tuned conservatively to 101 hp/200 Nm, but the damn thing never broke! Even the new 2.4 is conservative by EU manufacturer standards at 143 hp/343 Nm, similar to VW 2.0 figures and much less than BMW/Mercedes new engines of smaller sizes. Again efficiency and reliability are key. Another factor in the reliability argument is that a tuned-down bigger engine tends not to struggle at low RPM, compared to a high-tuned smaller engine in the same car - hence the "driveable" nature of the old Innova even though it was underpowered. This is part of the no replacement for displacement argument. A similar example - Toyota Etios with just 68 hp from 1.5 liters. However, you will easily find a 5,00,000 km Etios taxi in the near future, once its old enough, with a smiling owner.

In an ideal scenario - I'd have a car with different maps that affect fuel flow as well as turbo boost, so I can drive a 110 hp in traffic, cruise in a 140 hp on the expressway and attack a ghat at 190 hp. Of course this may not be achieved in non-fantasy-real-world.

The relative difference in price of different engine options in the VW range, on the same car, depends on:
1) Components used within the engine - which is hardly different to be honest
2) Other things on the car, such as a 5 speed lower torque gearbox, Fixed rear suspension instead of multi-link, smaller brakes or drums at the rear instead of discs and many features such as different in-car entertainment, different interior trim, etc etc.

Hope this helps!

Last edited by carmayogi : 27th March 2017 at 20:34. Reason: Formatting
carmayogi is offline   (8) Thanks
Old 27th March 2017, 20:48   #17
Senior - BHPian
 
Join Date: Jul 2009
Location: Calcutta
Posts: 4,668
Thanked: 6,217 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

If the engines are identical as far as major items go, it means the lower power engines are grossly overengineered => more expensive than it needs to be. And it is going to power a cheaper vehicle => positioned in a more price sensitive part of the market. Working at crosspurposes somewhere?
In todays age of lean mean flexible manufacturing, the great god of parts rationalization has been greatly diminished in stature.

Increasing power in a turbocharged engine (esp a diesel) is no big deal. Doing it while meeting statutory requirements, and delivering on reliability (and in the case of vehicles, drivability) - now that's a different ballgame.

It would be interesting to separate the changes necessary to produce more power from those necessary for reliability when producing that power. And then study the different engines of the same family in that light.

Quote:
Originally Posted by d3mon View Post
For instance, if you slap a bigger turbo on to the same engine, like they've done for the 170/190PS models, once the turbo is on boost, it's providing more air, and hence more efficient combustion to produce 100 PS than the 140PS engine. Makes sense?
No, to me it doesn't.

Regards
Sutripta
Sutripta is offline   (1) Thanks
Old 27th March 2017, 21:51   #18
Senior - BHPian
 
Join Date: Jun 2015
Location: Chicagoland
Posts: 2,985
Thanked: 6,857 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

Quote:
Originally Posted by smartcat View Post

1) How different are the engine internals in its different iterations?
I don't think the internals will be changed in terms of dimensions, but certain variants will use better cooling systems, intake ports, injectors, larger turbo etc

I don't think the overall cost of the engine will vary more than 20%

Quote:
2) Audi A6 (191 BHP/400 Nm) has an ARAI FE of 15.2 kmpl. But the same engine in a Skoda Octavia (143 BHP/320 Nm) offers a FE of 19.3 kmpl. Now this makes sense, because one would assume - higher the power, lower the fuel economy
Aerodynamics play a part here.
Also, there are ways to get around these tests by playing with things like gearing, which shouldn't be a problem with these powerful torquey engines.

Quote:
3) Why reduce the power output in a Jetta/Octavia? Why not offer it in 190 BHP guise, especially since there doesn't seem to be power vs fuel economy issue?
Purely to create market differentiation.

I read (on ET) a few years ago that Intel does not make any dual core processors at all. They make quad core processors, burn two cores off and sell the dual core unit to manufacturers to make lower end PCs.
landcruiser123 is offline   (1) Thanks
Old 27th March 2017, 22:07   #19
Distinguished - BHPian
 
Join Date: Oct 2012
Location: Delhi
Posts: 8,080
Thanked: 50,607 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

Quote:
Originally Posted by Sutripta View Post
If the engines are identical as far as major items go, it means the lower power engines are grossly overengineered => more expensive than it needs to be.
You would think so, although I don’t think it works out that way necessarily. Let’s take an engine block. So you design it for the most powerful version. Would it be that much cheaper to design one for a less powerful version? How much would you really save? you would save on material cost, but you would need a separate design, You would have to manufacture two different versions, maintain and stock two different versions etc. etc. So you are actually incurring cost in the overall chain to try and save a bit of cost in one specific component.

I would say, yes there is a fair bit of overengineering, but probably at no overall cost. At least not if you look at it from an overall points of view, including all the various design, production, logistics and maintenance processes.

So it’s the sheer volume of standardisation that gives you the overall edge.

It would also mean each engine does have the exact same cost price. So how you work that into the sales price of your base model is a very different thing. You could take an approach that the premium cars “subsidise” the base models. Accountants hate that by the way.

I’m far from an expert in this field. Cost optimisation is a total production chain is a science into itself I reckon.

I have been involved in investigations into my own field, telecommunications. And we found similar thoughts/patterns both on product development as well in areas as field services.

Better to have as few components as possible, then to try to optimise each component on it’s own.

Quote:
Originally Posted by Sutripta View Post
It would be interesting to separate the changes necessary to produce more power from those necessary for reliability when producing that power. And then study the different engines of the same family in that light.
Would be interesting. I’m not sure to what extend you can easily differentiatie between the two though. And if we go by the assumption that everything is over engineered in order to handle the largest common denominator, reliability isn’t going to be an issue or a big design criteria other than in the largest version of the engine.

I don’t have stats at hand. But my feeling is that these days, engines themselves are extremely reliable. I’m talking here mainly about the mechanical aspects of engines. I mean when is the last time you heard about a car engine throwing a con rod? Or bust through a bearing?

Reliability issues these days tend to come from the ancillaries, e.g. sensors, wiring and stuff like that.

Jeroen
Jeroen is offline   (3) Thanks
Old 27th March 2017, 23:30   #20
BHPian
 
Join Date: Sep 2014
Location: Noida
Posts: 332
Thanked: 617 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

The mercedes engine , 2.2 litre also had varied outputs from a measely 107 bhp in the old A Class to a double turbo blown 204 bhp in the E250 and C250
Similar with the 2.0 in BMW 1 and 3 and 5 and now even X5 and maybe a 725d soon
All have one thing in common, around a 2.0
Similar Case with the outrageous Volvo Block
dhruvritzed is offline   (1) Thanks
Old 28th March 2017, 19:54   #21
BHPian
 
Join Date: Sep 2015
Location: Bangalore
Posts: 167
Thanked: 260 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

It is a really interesting thread. It would be great if someone knowledgeable and resourceful could post the power and torque curves of different variants of the same sized engine from a manufacturer. I think that would provide a better insight. As someone else mentioned, at some point of boost, the efficiency would reduce from turbo charging. The engine would be able to burn only that much of fuel and air efficiently in the same volume. The engineer in me is screaming out "you've got to lose something for all that extra power and torque"
MinivanDriver is offline   (1) Thanks
Old 28th March 2017, 20:28   #22
Senior - BHPian
 
Join Date: Jul 2009
Location: Calcutta
Posts: 4,668
Thanked: 6,217 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

Quote:
Originally Posted by Jeroen View Post
I would say, yes there is a fair bit of overengineering, but probably at no overall cost. At least not if you look at it from an overall points of view, including all the various design, production, logistics and maintenance processes.

So it’s the sheer volume of standardisation that gives you the overall edge.
Jeroen
Your thoughts on
Quote:
Originally Posted by Sutripta View Post
In todays age of lean mean flexible manufacturing, the great god of parts rationalization has been greatly diminished in stature.
Regards
Sutripta
Sutripta is offline  
Old 28th March 2017, 21:49   #23
Senior - BHPian
 
reignofchaos's Avatar
 
Join Date: Apr 2007
Location: Bangalore
Posts: 2,542
Thanked: 2,450 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

Quote:
Originally Posted by MinivanDriver View Post
It is a really interesting thread. It would be great if someone knowledgeable and resourceful could post the power and torque curves of different variants of the same sized engine from a manufacturer. I think that would provide a better insight. As someone else mentioned, at some point of boost, the efficiency would reduce from turbo charging. The engine would be able to burn only that much of fuel and air efficiently in the same volume. The engineer in me is screaming out "you've got to lose something for all that extra power and torque"
Here's the data from the Volvo S60 petrol and diesel engines captured from their website

https://www.media.volvocars.com/glob...specifications

Unfortunately getting the actual dyno graphs would be difficult. However one thing is easy to see. The RPMs at which the engine makes maximum power is restricted in the lower variants. Please ignore the T2 - it appears to have a 1.5l block and is not part of the same series.
Attached Thumbnails
VW 2.0 TDI: Different Power & Torque outputs - How & why?-s60p.jpg  

VW 2.0 TDI: Different Power & Torque outputs - How & why?-s60d.jpg  


Last edited by reignofchaos : 28th March 2017 at 21:52.
reignofchaos is offline   (2) Thanks
Old 28th March 2017, 22:08   #24
Distinguished - BHPian
 
Join Date: Oct 2012
Location: Delhi
Posts: 8,080
Thanked: 50,607 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

Quote:
Originally Posted by Sutripta View Post
Your thoughts on

In todays age of lean mean flexible manufacturing, the great god of parts rationalization has been greatly diminished in stature.
To some extent lean manufacturing, parts rationalisation, just in time manufacturing etc are/were buzz words addressing a specific issue/problem. When we did not have the ability for flexible and lean manufacturing, parts rationalisation was the big thing. It was more or less the only lever a company had to influence the cost price substantially! So it was a buzz, but it was/is also very real!

Just because you have the ability to do lean manufacturing doesn’t mean part rationalisation isn’t relevant anymore. But it needs doing in a different manner or rather context. Even in today’s lean manufacturing environment, every manufactured unique part comes at a cost. Producing two identical parts is always going to be cheaper than producing two unique parts. At the minimum you need two designs for a starter!

So I think in the context of this thread, manufacturers will still try to have as many common parts for their cars. Think platforms, engines (parts), etc.

I believe what you do see more and more is manufacturers in all sort of industries around the world taking a far more integral approach. From R&D, to design, into production, logistics, installation, maintenance, support.

In our industry we have some of our R&D types going out with our field technician to understand how things get installed in the field. Similar for instance on Software support. A lot of requirements for the design phase of a software release come from our SW support organisation.

Some organisations have this integral approach at least in their design from very early on. E.g. Mercedes is probably a good example. Look at my W123. Somebody really thought that through from very early on, not just on how it would drive, but how to maintain it, how to take it apart easily etc.

I believe 3D printing has the ability/potential to do away with parts rationalisation all together. If you can produce each and every part more or less on the spot at a competitive cost price, who needs warehouses full of parts? You would only produce what you need, when you need it, where you need it.

When 3D printing starts delivering on that promise the world will become a very different place. It will have huge impact on society, with huge changes. It can be / is a hugely disruptive technology with an impact that is just hard to grasp.

I will be 3D printing bits and pieces for my classic cars soon. That means nobody will need to manufacture, store or transport them anymore!

So it’s probably true that "the great god of parts rationalization has been greatly diminished in stature”. But he isn’t gone completely. He is working in tandem with various other techniques and technologies!

Jeroen

Last edited by Jeroen : 28th March 2017 at 22:18.
Jeroen is offline   (1) Thanks
Old 28th March 2017, 22:38   #25
Team-BHP Support
 
SmartCat's Avatar
 
Join Date: Jun 2007
Location: Bangalore
Posts: 6,399
Thanked: 42,698 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

Quote:
Originally Posted by MinivanDriver View Post
It is a really interesting thread. It would be great if someone knowledgeable and resourceful could post the power and torque curves of different variants of the same sized engine from a manufacturer. I think that would provide a better insight. As someone else mentioned, at some point of boost, the efficiency would reduce from turbo charging. The engine would be able to burn only that much of fuel and air efficiently in the same volume. The engineer in me is screaming out "you've got to lose something for all that extra power and torque"
Here you go -

140 BHP/320 Nm

VW 2.0 TDI: Different Power & Torque outputs - How & why?-tigtorq1.jpg

170 BHP/350 Nm (Superb has 177 BHP/350 Nm output while Q3/Q5 has 177 BHP/ 380 Nm)

VW 2.0 TDI: Different Power & Torque outputs - How & why?-tigtorq2.jpg

190 BHP/400 Nm

VW 2.0 TDI: Different Power & Torque outputs - How & why?-curve.jpg


So what can we infer from this?

Last edited by SmartCat : 28th March 2017 at 22:54.
SmartCat is online now   (1) Thanks
Old 28th March 2017, 23:50   #26
Newbie
 
Join Date: Apr 2014
Location: Nashik
Posts: 14
Thanked: 17 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

Quote:
Originally Posted by smartcat View Post
Here you go -

140 BHP/320 Nm

Attachment 1623985

170 BHP/350 Nm (Superb has 177 BHP/350 Nm output while Q3/Q5 has 177 BHP/ 380 Nm)

Attachment 1623986

190 BHP/400 Nm

Attachment 1623988


So what can we infer from this?
If we consider the torque figures at 4200 rpm then for 140 HP engine the torque is 240 Nm, for the 170 HP engine torque is 285 Nm and for 190 Hp it is 325 Nm.
The generated torque is directly proportional to the amount of fuel burnt in the 4 stroke cycle.
This clearly indicates that the engine is burning different amount of fuel at each configuration which also means that it is also supplying different amount of fuel at each configuration.
For a same injector the fuel supply can be controlled by varying the fuel injection pressure. Thus i feel that every engine has the same hardware when it comes to fuel supply and control and the computer electronically controls the system i.e a different engine map.

Now when it comes burning the supplied fuel in the cylinders completely, a certain amount of air in proportion to the supplied fuel must be available (these ratios are governed by the fuel stoichiometric ratios). This air availability is governed by the pressure at which air is fed to the engine. This air feeding pressure is generated by the turbo / supercharger.
So the 190 HP engine's turbo will have to supply air at higher pressure compared to 140 HP engine. Now if the same turbo configuration can provide the required pressures in the above cases, the turbo hardware will remain same and the computer will control the feeding pressure.
If the same turbo can't provide both pressures then the turbo hardware will be different in both the engines.

When it comes to engine efficiency, manufacturers will try to keep the efficiency same. The engine efficiency is primarily dependent on the combustion efficiency and to ensure even combustion efficiency the manufacturers may be varying the piston surface geometry and fuel spray pattern (this requires a variation in injector nozzle geometry) while keeping the cylinder block and cylinder head same. By keeping a slight variation between the configurations, they can prevent aftermarket engine remaps from reproducing the power outputs from different configurations. I mean that a suitable aftermarket remap on a 140 HP engine to produce 190 HP will provide a lower efficiency than the stock 190 HP engine and may not be even able to give an output of 190 HP sustainably.

Now an higher output engine will definitely consume more fuel but the difference will be clearly seen if the engines are made to run at an specific rpm.

Fuel economy cannot be directly co-related to engine efficiency. Its is infact the averaged efficiency over the entire rpm range and is heavily influenced by the driving parameters. It is evident from the fact that different driving behaviors can deliver different fuel economy in a same vehicle.

When the two cars (140 HP and 190 HP) are evaluated for the fuel economy the real difference between their engine power outputs will be during the acceleration phase and contribution of the acceleration phase in the entire test run is very less. Hence the marginal difference between fuel economies.
Par_neon is offline   (3) Thanks
Old 29th March 2017, 00:35   #27
BHPian
 
Join Date: Feb 2012
Location: New York City
Posts: 169
Thanked: 631 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

Quote:
Originally Posted by Jeroen View Post

I would say, yes there is a fair bit of overengineering, but probably at no overall cost. At least not if you look at it from an overall points of view, including all the various design, production, logistics and maintenance processes.

So it’s the sheer volume of standardisation that gives you the overall edge.
Over engineering is exactly what brings reliability. If your block is capable of withstanding x amount of strain and you run it at .75 x you gain reliability. I worked in the diesel generator business - high capacity ones over 1000 kilowatt and we always suggested a setup where full load of the user would be about 75% of the machine's rated output. This way, the machines ran under reduced strain even though at the same RPM. These were imported Mitsubishi and German MTU engines, so it was high tech, but we used to over engineer the solution to the customer so as to reduce his or her headache. During my four years in that company (I was in the automotive division) I did not hear of a single engine being replaced. Other parts did have trouble like cooling and alternators, especially in North Indian summers but the engines themselves worked brilliantly in mid-load - some of these had to run 12 hours a day because of projects with non-connected electricity mains.

The point is, for a more commercial or fleet use, a lower tune engine is the choice. As a petrolhead I hate it, but manufacturers are always on the conservative end of power outputs because if it ain't broke, don't go ahead and break it!!
carmayogi is offline   (3) Thanks
Old 29th March 2017, 01:49   #28
Team-BHP Support
 
SmartCat's Avatar
 
Join Date: Jun 2007
Location: Bangalore
Posts: 6,399
Thanked: 42,698 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

Oh great. According to this link, Audi Q3's engine has been updated
http://www.team-bhp.com/forum/indian...4-20-lakh.html

So now, the 2.0 TDI produces -

148 BHP/340 Nm in FWD variant
182 BHP/380 Nm in AWD variant

Maybe we are all thinking too much. Maybe there are two (hidden) knobs inside the engine to select the power and torque outputs.
SmartCat is online now  
Old 29th March 2017, 02:09   #29
Distinguished - BHPian
 
Join Date: Oct 2012
Location: Delhi
Posts: 8,080
Thanked: 50,607 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

Quote:
Originally Posted by carmayogi View Post
Over engineering is exactly what brings reliability. If your block is capable of withstanding x amount of strain and you run it at .75 x you gain reliability. I worked in the diesel generator business - high capacity ones over 1000 kilowatt and we always suggested a setup where full load of the user would be about 75% of the machine's rated output. This way, the machines ran under reduced strain even though at the same RPM. !
If something breaks because it’s just not capable of delivering what it says on the sticker, it just wasn’t designed correctly in the first place! Period!

This to me sounds like a case of up selling to either cover badly designed products or up selling for no other reason than up selling and cheating your customers.

This 75% rule is often quoted, but to my knowledge has no fundamental basis in terms of engineering or design. It’s a rule of thumb at best, most likely part myth. At least when I was involved in engine design, we certainly did not have such rule.

If I buy a 1000Kw engine, it needs to deliver 1000Kw and not break down, unless the specification tells me it can’t handle a continuous 100% load. Some engine actually do have such a specification/rating. So it can handle a peak load only for a short period and a lower continuous load permanently.

So going by your rule of thumb if I need a continuous 1000 Kw, I need to buy a 1000/0.75 = 1333 Kw or it would become unreliable? That doesn’t make sense.

I have run medium speed diesel engines (4000Kw) at full load for 24/7 for months at an end. No problems. Contrary to popular believe many engines actually have the smallest amount of wear and tear at the highest loading. It’s very often the low and medium loading that will give problems. It’s more difficult to get a good clean combustion and your balancing might be off, due to low loading (pressure) on the piston, especially on constant RPM applications, so the bearings wear.

I worked for/in the offshore. Ocean going tugs, supply vessels and Anchor Handling vessels are incredibly hard on their engines. They could be running at idle for sometimes days, whilst on standby near an oil rig. Some did that on heavy fuels to make matters worse. And then need to be able to deliver 100% load for for running anchors or months of non stop towing!

We designed the engines for a given continuous output and then made sure they could handle all those other criteria as well. When our design told us we needed a 5000Kw Engine, running at such and such RPM/Torque and fuel efficiency, that’s what we got. We did not get a 33,3% bigger one to make it more reliable. It would have come at a financial and weight penalty from a design point of view whilst it doesn’t add anything.

In another thread, a long time ago, I wrote about my experience with (marine) diesel. We have seen some serious reliability problems. Not because of heavy loading, but because of low loading at (two high) constant speed. Caused the bearing saddles to crack.

Jeroen

Last edited by Jeroen : 29th March 2017 at 02:12.
Jeroen is offline   (4) Thanks
Old 29th March 2017, 11:22   #30
BHPian
 
d3mon's Avatar
 
Join Date: Nov 2008
Location: Bangalore
Posts: 914
Thanked: 4,076 Times
Re: VW 2.0 TDI: Different Power & Torque outputs - How & why?

I think what is generally not understood very well is the concept of an engine producing different power levels at the same RPM, and the impact that it has on operating efficiency.

These are measured by BSFC curves. As can be seen from these, at a given RPM level, as you change the absolute torque (and hence, power) developed by the engine, the efficiency of the engine changes. In most cases, the highest efficiency is obtained when operating near the peak torque characteristics of the engine.

Obviously the designers try to make the peak torque line intersect with the peak efficiency zone. Remaps just pick that line up and throw it above the peak efficiency zone. And if manufacturers want to extract greater power, they have to throw more air (turbo boost) at the problem, which will lift the region of max efficiency in this BFSC curve.

Check out a bunch of BSFC curves here: http://ecomodder.com/wiki/index.php/...on_(BSFC)_Maps

About the 190 PS engine producing 140PS of power more efficiently than a 140PS engine producing 140 PS of power - I hope that these curves make things more clear.
Attached Thumbnails
VW 2.0 TDI: Different Power & Torque outputs - How & why?-vw_09_jetta_tdi_2.0l_bsfc.jpg  

d3mon is online now   (3) Thanks
Reply

Most Viewed


Copyright ©2000 - 2024, Team-BHP.com
Proudly powered by E2E Networks