Go Back  Bike Forums > Bike Forums > Training & Nutrition
Reload this Page >

Inverse relationship between Power and Speed?

Search
Notices
Training & Nutrition Learn how to develop a training schedule that's good for you. What should you eat and drink on your ride? Learn everything you need to know about training and nutrition here.

Inverse relationship between Power and Speed?

Thread Tools
 
Search this Thread
 
Old 11-08-23, 06:47 PM
  #1  
dscohen
Newbie
Thread Starter
 
Join Date: Jul 2010
Posts: 54
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 28 Post(s)
Likes: 0
Liked 33 Times in 12 Posts
Inverse relationship between Power and Speed?

For you Garmin Connect users out there, am I right to assume that those of you that ride, on average, at higher speeds also produce more power than the average user in your age group when looking at “Insights”?

I struggle to produce power that resembles anything of other Strava users but I also don’t think I ride relatively slowly. I often have faster segment performances than others but at a much lower average power.

Pulling up Insights in Garmin Connect shows that I produce significantly below average power for my age group, but inversely, my average speed is higher than 71% of other users.

I’m just trying to square why my power output is so low. Initially, I though I might have a faulty left side crank PM but I’ve tried both a Stages Gen 3 and a 4iiii Precision 3+ versions and they’re relatively producing the same numbers.


dscohen is offline  
Old 11-08-23, 08:14 PM
  #2  
RChung
Perceptual Dullard
 
Join Date: Sep 2009
Posts: 2,421
Mentioned: 36 Post(s)
Tagged: 0 Thread(s)
Quoted: 919 Post(s)
Liked 1,156 Times in 494 Posts
Speed is related to power-to-drag, so if your speed seems high relative to your power, it means your drag is low.
RChung is offline  
Likes For RChung:
Old 11-09-23, 10:37 AM
  #3  
Iride01 
I'm good to go!
 
Iride01's Avatar
 
Join Date: Jul 2017
Location: Mississippi
Posts: 14,992

Bikes: Tarmac Disc Comp Di2 - 2020

Mentioned: 51 Post(s)
Tagged: 0 Thread(s)
Quoted: 6196 Post(s)
Liked 4,811 Times in 3,319 Posts
Also that power output graph compared to age group probably is not adjusted to watts per kg. So if you are a really light person, you won't need to be putting out the watts to get the speed you are getting compared to the average garmin user that might be a much higher weight average and therefore have to put out more power to move them along.
Iride01 is offline  
Old 11-09-23, 10:57 AM
  #4  
PeteHski
Senior Member
 
PeteHski's Avatar
 
Join Date: May 2021
Posts: 8,451
Mentioned: 12 Post(s)
Tagged: 0 Thread(s)
Quoted: 4416 Post(s)
Liked 4,871 Times in 3,015 Posts
Just to add to all of the above factors, your riding terrain will also greatly affect speed. Are you roads smooth and relatively flat?
PeteHski is offline  
Likes For PeteHski:
Old 11-09-23, 11:22 AM
  #5  
blacknbluebikes 
Senior Member
 
blacknbluebikes's Avatar
 
Join Date: Jul 2013
Location: NJ, USA
Posts: 1,282

Bikes: two blacks, a blue and a white.

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 445 Post(s)
Liked 847 Times in 410 Posts
I don't think that data is from identical populations. In the first case, you're getting a histogram of all Garmn bike-ride recorders (and likely mostly watch users). In the second case, you're getting a histogram of only those who can record power, surely a vastly smaller population.
blacknbluebikes is offline  
Likes For blacknbluebikes:
Old 11-09-23, 12:03 PM
  #6  
terrymorse 
climber has-been
 
terrymorse's Avatar
 
Join Date: Dec 2004
Location: Palo Alto, CA
Posts: 7,111

Bikes: Scott Addict R1, Felt Z1

Mentioned: 10 Post(s)
Tagged: 0 Thread(s)
Quoted: 3432 Post(s)
Liked 3,567 Times in 1,793 Posts
Garmin Connect says my average speed is 78th percentile, but max average power is only 50th percentile.

Speed is a useless measure, as it's dependent on terrain, wind, road surface, aerodynamics, etc.

But what is "max average power"? According to Garmin, it's the highest power recorded over a 20-minute or 60-minute segment. And it records as zero power any time you may have been stopped during that segment. I wouldn't trust that number for much of anything.

Training Peaks tell me that my 20-minute power (watts/kg) is 73rd percentile, my 60-minute power is 84th percentile, and my 90-minute power is 86th percentile. That seems about right (20-minute power probably is low because I'm not doing any 20-minute FTP efforts).

Training Peaks also says that my watts are about the 40th percentile. Which explains why the big guys can destroy me on a flat course.
__________________
Ride, Rest, Repeat. ROUVY: terrymorse



Last edited by terrymorse; 11-09-23 at 01:40 PM.
terrymorse is offline  
Old 11-09-23, 03:42 PM
  #7  
dscohen
Newbie
Thread Starter
 
Join Date: Jul 2010
Posts: 54
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 28 Post(s)
Likes: 0
Liked 33 Times in 12 Posts
Originally Posted by RChung
Speed is related to power-to-drag, so if your speed seems high relative to your power, it means your drag is low.
Good insight. I'm not rail thin, but am short and my bike does have some aero touches. Potentially the winds are in my favor as well at times.

Originally Posted by Iride01
Also that power output graph compared to age group probably is not adjusted to watts per kg. So if you are a really light person, you won't need to be putting out the watts to get the speed you are getting compared to the average garmin user that might be a much higher weight average and therefore have to put out more power to move them along.
My watts/kg aren't anything to write home about. I'm also not terribly lightweight. 2 w/kg and 76.5 kgs.

Originally Posted by PeteHski
Just to add to all of the above factors, your riding terrain will also greatly affect speed. Are you roads smooth and relatively flat?
The roads I ride are generally pretty smooth and flat, yes.

Originally Posted by blacknbluebikes
I don't think that data is from identical populations. In the first case, you're getting a histogram of all Garmn bike-ride recorders (and likely mostly watch users). In the second case, you're getting a histogram of only those who can record power, surely a vastly smaller population.
Yep, now that I think about this, this response likely hits the nail on the head. The PM population does not equal the general Garmin population.

Originally Posted by terrymorse
Garmin Connect says my average speed is 78th percentile, but max average power is only 50th percentile.

Speed is a useless measure, as it's dependent on terrain, wind, road surface, aerodynamics, etc.

But what is "max average power"? According to Garmin, it's the highest power recorded over a 20-minute or 60-minute segment. And it records as zero power any time you may have been stopped during that segment. I wouldn't trust that number for much of anything.

Training Peaks tell me that my 20-minute power (watts/kg) is 73rd percentile, my 60-minute power is 84th percentile, and my 90-minute power is 86th percentile. That seems about right (20-minute power probably is low because I'm not doing any 20-minute FTP efforts).

Training Peaks also says that my watts are about the 40th percentile. Which explains why the big guys can destroy me on a flat course.
This is also a big contributing factor. I ride within Downtown and Midtown Houston so most forward motion is either a sprint or a sustained effort from stoplight to stoplight. I don't think there's ever been 20 contiguous minutes where I haven't stopped for cars, pedestrians, stoplights, etc. Then, I also can't really bonk out 10 miles from home going all out because I still have to get home. I think I remember reading however that Garmin's Auto FTP function creates an estimate based on a continuous 8-minute interval but that also might be fraught with inaccuracy.

Appreciate the discussion, All!
dscohen is offline  
Old 11-09-23, 10:12 PM
  #8  
Carbonfiberboy 
just another gosling
 
Carbonfiberboy's Avatar
 
Join Date: Feb 2007
Location: Everett, WA
Posts: 19,537

Bikes: CoMo Speedster 2003, Trek 5200, CAAD 9, Fred 2004

Mentioned: 115 Post(s)
Tagged: 0 Thread(s)
Quoted: 3890 Post(s)
Liked 1,939 Times in 1,384 Posts
I pretty much only ride roads/routes which average about 50'/mi. in total gain. So like 60 miles, 3000'. That has a big influence on average speed. Weight to power is a big deal too, as you realize. Anymore, I mostly ride outside on a tandem with my wife. We're geezers, I have a heart condition and neither of us put out a whole lot of watts. However, our tandem confers a significant aero advantage over a single. So last Sunday we did about 30 miles and 1500'. On the flat we were hitting 16-17 mph but our overall average was only 12.4. That's rather an extreme example but it shows what the issues are. IOW never compare your average speed with another's unless you were both riding the same route on the same day.

Back in the day, in my late 50s, early 60s, my fastest average with my single on a typical 60 mile hilly route was 18. Of course there's always That Guy. Our group had a strong rider who'd come out with us and drop any of us on a hill pulling his Golden Retriever in a trailer. Really. He rode with us because we'd ride in any weather every single sucking Sunday and the dog made it good exercise for him. He was a lot of fun to ride with. Went on to be the fastest American on RAAM a few years ago.

Yeah, no data here, just perspective. I do have a PM and record everything though. Not that it makes any difference.
__________________
Results matter
Carbonfiberboy is offline  
Old 11-09-23, 10:50 PM
  #9  
Sierra_rider
Senior Member
 
Sierra_rider's Avatar
 
Join Date: Mar 2023
Location: NorCal
Posts: 505

Bikes: Santa Cruz Blur 4 TR, Canyon Endurace cf sl, Canyon Ultimate cf slx, Canyon Strive enduro, Canyon Grizl sl8

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 219 Post(s)
Liked 847 Times in 342 Posts
Originally Posted by PeteHski
Just to add to all of the above factors, your riding terrain will also greatly affect speed. Are you roads smooth and relatively flat?
This. I have the inverse of the OP...according to Garmin Insights, I have a "max avg power" in the 94th percentile. However, my speed is only in the 51st. I live/ride in the mountains, it's a rare occurrence that I do a ride that falls below the golden ratio of 100'/mile.
Sierra_rider is online now  
Old 11-12-23, 09:04 AM
  #10  
Hermes
Version 7.0
 
Hermes's Avatar
 
Join Date: Oct 2006
Location: SoCal
Posts: 13,128

Bikes: Too Many

Mentioned: 297 Post(s)
Tagged: 0 Thread(s)
Quoted: 1341 Post(s)
Liked 2,482 Times in 1,457 Posts
I have a Garmin 830 and do not get Insights from my Garmin app.

Speed versus power. I am a data junkie that records most every metric and I have done detailed aero testing at the indoor velodrome using a third party service.

Since this is a training subform and many want to increase performance - speed matters...a lot. Power is ones currency to buy speed and of course there is a cost. The cost is a function of ones weight, frontal area, tires, wheels, bike, helmet and position. Much like in finance, if one has enough money, one can buy whatever one wants and even overpay for it.

In the world of cycling performance, power, our currency to buy speed seems to always be in snort supply. The cyclist that can generate the most speed at the right moment wins. And I seem to top out at speed for different events whether I am sprinting, climbing or doing a time trial. Of course terrain, wind and road surface affects speed but it does for all players.

At our structured track sessions, we divide into two groups - fast and less fast. It is all about lap times - speed. To ride with the fast group, one has to be able to do 18 second laps or 31mph for solo efforts and recover. Sometimes, we have a motor that runs at 19 seconds per lap and the group must take laps on the motor. I see all kinds riders in different positions, equipment and body morphology. If ones cost of speed is too high, it is very tough to continuously make enough power to buy that kind of speed.

In the less fast group, the problem is the same. If the cost of speed is too high, one quickly runs out of energy and power generating capability.

Having said all that, I get why some will focus on FTP and power as a measure of capability and fitness. It is a solid metric for general fitness and a predictor of performance. But when training and racing with some of the best cyclists in world, power is not enough.
Hermes is offline  
Old 11-12-23, 10:10 AM
  #11  
RChung
Perceptual Dullard
 
Join Date: Sep 2009
Posts: 2,421
Mentioned: 36 Post(s)
Tagged: 0 Thread(s)
Quoted: 919 Post(s)
Liked 1,156 Times in 494 Posts
Originally Posted by Hermes
Having said all that, I get why some will focus on FTP and power as a measure of capability and fitness. It is a solid metric for general fitness and a predictor of performance. But when training and racing with some of the best cyclists in world, power is not enough.
We've long known what it takes to go faster: more power or less drag. The finish line, speedometer, and stop watch don't care which. You can do both.

Speaking of Garmins, I think Garmins have pretty much accepted showing power metrics; what they still don't do very well is show drag metrics. I think that'd be a good next step.
RChung is offline  
Old 11-12-23, 04:53 PM
  #12  
Jughed
Senior Member
 
Join Date: Jan 2023
Location: Eastern Shore MD
Posts: 884

Bikes: Lemond Zurich/Trek ALR/Giant TCX/Sette CX1

Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 570 Post(s)
Liked 773 Times in 404 Posts
I don’t have that function on my app for some reason…


But from Strava segment data and riding with others, I put out more power than others at similar speeds.

Im slower than the bike calculator website predicts, I’m slower than my zwift speeds… 180w on zwift gets me 20-21 MPH, I get about 19 on dead flat roads.

I recently did a dead flat Strava segment at 285w, decent 8-10 MPH tailwind and only managed around 24 MPH. About 3 mph slow…

On top of body aerodynamics, wheels and tires can affect this data. Upgrading to CF deep wheels and GP5000’s gave me over 1 mph extra over the crap stock stuff that came with my bike.
Jughed is offline  
Old 11-12-23, 06:35 PM
  #13  
PeteHski
Senior Member
 
PeteHski's Avatar
 
Join Date: May 2021
Posts: 8,451
Mentioned: 12 Post(s)
Tagged: 0 Thread(s)
Quoted: 4416 Post(s)
Liked 4,871 Times in 3,015 Posts
Originally Posted by Jughed

Im slower than the bike calculator website predicts, I’m slower than my zwift speeds… 180w on zwift gets me 20-21 MPH, I get about 19 on dead flat roads.
I wonder if anyone can match their Zwift speeds on the flat? Those Zwift roads are super quick! My Zwift climbing speeds are realistic, but not on the flat. My flat cruising speed on Zwift is around 36-38 kph and more like 33 kph outdoors. My local roads are pretty rough though in fairness.
PeteHski is offline  
Old 11-12-23, 09:19 PM
  #14  
dscohen
Newbie
Thread Starter
 
Join Date: Jul 2010
Posts: 54
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 28 Post(s)
Likes: 0
Liked 33 Times in 12 Posts
Originally Posted by Jughed
I don’t have that function on my app for some reason…


But from Strava segment data and riding with others, I put out more power than others at similar speeds.

Im slower than the bike calculator website predicts, I’m slower than my zwift speeds… 180w on zwift gets me 20-21 MPH, I get about 19 on dead flat roads.

I recently did a dead flat Strava segment at 285w, decent 8-10 MPH tailwind and only managed around 24 MPH. About 3 mph slow…

On top of body aerodynamics, wheels and tires can affect this data. Upgrading to CF deep wheels and GP5000’s gave me over 1 mph extra over the crap stock stuff that came with my bike.
For reference, I recently completed a one mile-ish segment at an average of 22.2 mph with some kind of tailwind and “only” averaged 160 watts.

With an additional 125 watts at my disposal, I’d likely be averaging 26-27 mph with a similar tailwind…I suspect.
dscohen is offline  
Old 11-13-23, 05:30 AM
  #15  
Jughed
Senior Member
 
Join Date: Jan 2023
Location: Eastern Shore MD
Posts: 884

Bikes: Lemond Zurich/Trek ALR/Giant TCX/Sette CX1

Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 570 Post(s)
Liked 773 Times in 404 Posts
Originally Posted by PeteHski
I wonder if anyone can match their Zwift speeds on the flat? Those Zwift roads are super quick! My Zwift climbing speeds are realistic, but not on the flat. My flat cruising speed on Zwift is around 36-38 kph and more like 33 kph outdoors. My local roads are pretty rough though in fairness.
Most of my riding is on either a dead pan flat canal path with excellent paving, or on fairly smooth local roads.

The canal path is a fast surface. I'm about as aero as a brick... working on that this winter.

I like the "cost of speed" analogies made by Hermes.
Jughed is offline  
Old 11-13-23, 05:45 AM
  #16  
Jughed
Senior Member
 
Join Date: Jan 2023
Location: Eastern Shore MD
Posts: 884

Bikes: Lemond Zurich/Trek ALR/Giant TCX/Sette CX1

Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 570 Post(s)
Liked 773 Times in 404 Posts
Originally Posted by dscohen
For reference, I recently completed a one mile-ish segment at an average of 22.2 mph with some kind of tailwind and “only” averaged 160 watts.

With an additional 125 watts at my disposal, I’d likely be averaging 26-27 mph with a similar tailwind…I suspect.
My last ride - 2 dead flat segments, smooth surface. On my new bike, way more aero setup than my typical bike. This is with a tailwind of 5-10 mph
19:15, 20.3 MPH @ 209w
13:28, 19.8 @ 203w

Bike calculator example of the same conditions with a 5 mph tailwind = 24.19 MPH.

KOM for the segment is 27.1 MPH at 213w. Probably a wicked tailwind and a TT bike - but I've hammered the segment at 250+ with a tailwind and come nowhere close to that speed.

Some people are simply more efficient than others.

Last edited by Jughed; 11-13-23 at 05:48 AM.
Jughed is offline  
Old 11-13-23, 08:13 AM
  #17  
RChung
Perceptual Dullard
 
Join Date: Sep 2009
Posts: 2,421
Mentioned: 36 Post(s)
Tagged: 0 Thread(s)
Quoted: 919 Post(s)
Liked 1,156 Times in 494 Posts
If only there were some Garmin data field that would tell you how much of a brick you are.
RChung is offline  
Likes For RChung:
Old 11-13-23, 08:39 AM
  #18  
Hermes
Version 7.0
 
Hermes's Avatar
 
Join Date: Oct 2006
Location: SoCal
Posts: 13,128

Bikes: Too Many

Mentioned: 297 Post(s)
Tagged: 0 Thread(s)
Quoted: 1341 Post(s)
Liked 2,482 Times in 1,457 Posts
jughead The low hanging / less expensive fruit to lower the cost of speed are clothes, helmet, head position (free) and tires/tubes. In the aero testing sessions, if one has their head up in the air, one is dead on arrival with respect to drag. Even if one puts a million dollar helmet on ones head, if the head is up and in the air versus turtled or down, it is hard to get a low cost of speed. And it takes a lot of practice and constant reminder to keep ones head down. The best way to know if the head is down is how one sees ahead. If one is looking up and through ones eyebrows, then the head is probably in a good position. And of course, never sacrifice looking ahead for road hazards.

On the indoor track, I generate 20 mph at 160 watts and that is not in the aerobars. Outdoors on a flat TT course on the road bike it is more like 175 to 180 that is probably right around VT 1 for me (on a good day).
Hermes is offline  
Likes For Hermes:
Old 11-13-23, 05:28 PM
  #19  
terrymorse 
climber has-been
 
terrymorse's Avatar
 
Join Date: Dec 2004
Location: Palo Alto, CA
Posts: 7,111

Bikes: Scott Addict R1, Felt Z1

Mentioned: 10 Post(s)
Tagged: 0 Thread(s)
Quoted: 3432 Post(s)
Liked 3,567 Times in 1,793 Posts
Originally Posted by Hermes
On the indoor track, I generate 20 mph at 160 watts and that is not in the aerobars. Outdoors on a flat TT course on the road bike it is more like 175 to 180 that is probably right around VT 1 for me (on a good day).
On today's ride, there was one pancake flat and straight section, so I tried to keep my power right at 200 watts (3.33 w/kg). My speed over that segment was just under 22 mph. I'm a 181 cm skinny guy on a non-aero bike, no aero anything, hands on hoods with forearms parallel to ground.

No idea if that tracks for anyone else.
__________________
Ride, Rest, Repeat. ROUVY: terrymorse


terrymorse is offline  
Old 11-13-23, 05:41 PM
  #20  
RChung
Perceptual Dullard
 
Join Date: Sep 2009
Posts: 2,421
Mentioned: 36 Post(s)
Tagged: 0 Thread(s)
Quoted: 919 Post(s)
Liked 1,156 Times in 494 Posts
Originally Posted by terrymorse
On today's ride, there was one pancake flat and straight section, so I tried to keep my power right at 200 watts (3.33 w/kg). My speed over that segment was just under 22 mph.
22 mph = 35 km/h


RChung is offline  
Likes For RChung:
Old 11-14-23, 05:52 AM
  #21  
Jughed
Senior Member
 
Join Date: Jan 2023
Location: Eastern Shore MD
Posts: 884

Bikes: Lemond Zurich/Trek ALR/Giant TCX/Sette CX1

Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 570 Post(s)
Liked 773 Times in 404 Posts
Originally Posted by terrymorse
On today's ride, there was one pancake flat and straight section, so I tried to keep my power right at 200 watts (3.33 w/kg). My speed over that segment was just under 22 mph. I'm a 181 cm skinny guy on a non-aero bike, no aero anything, hands on hoods with forearms parallel to ground.

No idea if that tracks for anyone else.
I'm 180 CM, 82kg (fairly lean, 31" waist) - shoulders of a powerlifter/ex wrestler. Relatively large CDA.

I'm +/- 2 MPH slower at the same power levels.

A 20mph rolling average ride for me = 230-240w.

I just purchased a bike with more aggressive geometry and am working on my position - shall see how much of a difference I notice over time.
Jughed is offline  
Old 11-19-23, 08:55 PM
  #22  
dscohen
Newbie
Thread Starter
 
Join Date: Jul 2010
Posts: 54
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 28 Post(s)
Likes: 0
Liked 33 Times in 12 Posts
Originally Posted by RChung
If only there were some Garmin data field that would tell you how much of a brick you are.
The MyWindsock app is supposed to give you some calculated coefficient of drag (CdA); however, you have to pay for the premium version of the app. It sounds like you might be able to make aero improvements to your setup and see those calculated in the app’s estimate. I wouldn’t have high hopes for its accuracy.
dscohen is offline  
Old 11-20-23, 10:17 AM
  #23  
RChung
Perceptual Dullard
 
Join Date: Sep 2009
Posts: 2,421
Mentioned: 36 Post(s)
Tagged: 0 Thread(s)
Quoted: 919 Post(s)
Liked 1,156 Times in 494 Posts
Originally Posted by dscohen
The MyWindsock app is supposed to give you some calculated coefficient of drag (CdA); however, you have to pay for the premium version of the app. It sounds like you might be able to make aero improvements to your setup and see those calculated in the app’s estimate. I wouldn’t have high hopes for its accuracy.
There are ways to improve the estimate but I don't think any current app (either free or paid) uses them fully. A couple of things that would improve usefulness is not just the estimate, but an estimate of the variability in the estimate; and a tunable time span across which to make the estimate. There's a bias-variance trade-off involved: longer spans tend to reduce variance but introduce bias; shorter spans tend to increase variance (which is why it'd be handy to have a way to assess that variance). All that said, we know that when conditions are right and the rider is being conscientious, on-bike drag can be estimated both accurately and precisely.
RChung is offline  
Likes For RChung:
Old 11-29-23, 03:05 PM
  #24  
burnthesheep
Newbie racer
 
Join Date: Feb 2018
Posts: 3,406

Bikes: Propel, red is faster

Mentioned: 34 Post(s)
Tagged: 0 Thread(s)
Quoted: 1575 Post(s)
Liked 1,569 Times in 974 Posts
Raw power wise, it may skew high on a large population due to the large population skewing well...........larger, in the waist.

Otherwise, speed is fun, but meh. Lots of variables. I ride a lot of gravel lately so the avg speed is well down from road riding. Even my road riding, lots of short 8% hills in/around town to get out to the flatter riding. And in town several stops and very slow turns or stops at the bottom of hills you wish you could keep your momentum thru.

Ever want to feel "small". Do some running and lookup you percentiles in Garmin. You think your 7:00/mile 5k workout is swift..........then you realize......dang slow!
burnthesheep is offline  

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

Copyright © 2024 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.