Go Back  Bike Forums > Bike Forums > Classic & Vintage
Reload this Page >

Poor brake performance

Notices
Classic & Vintage This forum is to discuss the many aspects of classic and vintage bicycles, including musclebikes, lightweights, middleweights, hi-wheelers, bone-shakers, safety bikes and much more.

Poor brake performance

Old 06-06-22, 10:55 AM
  #1  
gthomson
Senior Member
Thread Starter
 
gthomson's Avatar
 
Join Date: May 2020
Location: Great White North
Posts: 1,226

Bikes: 2013 Cannondale Caad 8, 2010 Opus Fidelio, 1985 Peugeot UO14, 1999 Peugeot Dune, Sakai Select, L'Avantage, 1971 Gitane Apache Standard, 1999 Specialized Hard Rock

Mentioned: 10 Post(s)
Tagged: 0 Thread(s)
Quoted: 548 Post(s)
Liked 473 Times in 302 Posts
Poor brake performance

A neighbour of mine who see's me tinkering with my bikes asked if I could look at an old bike she has to get it in rideable shape again. I had to point out I am in no way mechanic but would see what I could do.

The tires were toast, new innertube, put one of my seats on and had to replace the rear brake cable which was not working. I cleaned it up and it looks pretty good but for some reason the brakes are not performing well. I got them so the pull and release fine and the pads are fully connected with the rim but they barely stop the wheel.

Is there something obvious I've overlooked here? I'm assuming it would all be original so are the brake pads too old? They don't look too worn down but I'm not very familiar with mountain bikes. Any help would be appreciated before I go to the LBS.


gthomson is offline  
Old 06-06-22, 11:42 AM
  #2  
davester
Senior Member
 
davester's Avatar
 
Join Date: Oct 2012
Location: Berkeley CA
Posts: 2,533

Bikes: 1981 Ron Cooper, 1974 Cinelli Speciale Corsa, 2000 Gary Fisher Sugar 1, 1986 Miyata 710, 1982 Raleigh "International"

Mentioned: 97 Post(s)
Tagged: 0 Thread(s)
Quoted: 929 Post(s)
Liked 1,289 Times in 486 Posts
Primary reasons for poor performance (in approximate order of importance) are:

1. Old, hardened brake pads. Replace with Kool Stop salmon pads.
2. Too much friction in cable housing. Replace cables and housing with Jagwire or Shimano lined housing.
3. Brake pivots corroded or dirty, resulting in high friction. Take apart, clean, grease if appropriate and reassemble.
4. Dirty rims. I use one of these to clean all the rubber off the rim braking surfaces: https://www.amazon.com/Swiss-Stop-Al.../dp/B00EN1UOU8
5. Straddle cables incorrectly adjusted, resulting in poor leverage. Several youtube videos can be found regarding how to adjust this.

There are other possibilities but I think these are the main ones.

Last edited by davester; 06-06-22 at 11:49 AM.
davester is offline  
Old 06-06-22, 12:12 PM
  #3  
RustyJames 
Senior Member
 
Join Date: Mar 2021
Location: Beaverton, OR
Posts: 1,428

Bikes: You had me at rusty and Italian!!

Mentioned: 31 Post(s)
Tagged: 0 Thread(s)
Quoted: 565 Post(s)
Liked 1,040 Times in 539 Posts
If’n twer me, I would start with 1 and 4 from above.
RustyJames is offline  
Likes For RustyJames:
Old 06-06-22, 12:20 PM
  #4  
gthomson
Senior Member
Thread Starter
 
gthomson's Avatar
 
Join Date: May 2020
Location: Great White North
Posts: 1,226

Bikes: 2013 Cannondale Caad 8, 2010 Opus Fidelio, 1985 Peugeot UO14, 1999 Peugeot Dune, Sakai Select, L'Avantage, 1971 Gitane Apache Standard, 1999 Specialized Hard Rock

Mentioned: 10 Post(s)
Tagged: 0 Thread(s)
Quoted: 548 Post(s)
Liked 473 Times in 302 Posts
thank you sirs, very sound advice. I didn't think to clean the rims when washing the bike, seniors moment. I'm sure the brake pads are original so another easy win. Will try both of these right away.
gthomson is offline  
Likes For gthomson:
Old 06-06-22, 12:27 PM
  #5  
madpogue 
Senior Member
 
Join Date: Jan 2004
Location: Madison, WI USA
Posts: 6,149
Mentioned: 50 Post(s)
Tagged: 0 Thread(s)
Quoted: 2361 Post(s)
Liked 1,745 Times in 1,189 Posts
Re. # 5 above, the close-up shot is a little too close up to be sure, but the straddle cable angle does look pretty "steep" to me. A slightly wider shot showing the whole straddle, up to where the main cable connects, would help.

And seeing the overall crud factor, # 2 and 3 are both worth a look, just for good measure. Even pulling out and lubricating the cables could help.
madpogue is offline  
Likes For madpogue:
Old 06-06-22, 12:59 PM
  #6  
randyjawa 
Senior Member
 
randyjawa's Avatar
 
Join Date: Apr 2007
Location: Thunder Bay, Ontario, Canada - burrrrr!
Posts: 11,674

Bikes: 1958 Rabeneick 120D, 1968 Legnano Gran Premio, 196? Torpado Professional, 2000 Marinoni Piuma

Mentioned: 210 Post(s)
Tagged: 0 Thread(s)
Quoted: 1372 Post(s)
Likes: 0
Liked 1,747 Times in 937 Posts
Make sure that the front of the pad(s) contact the rim first. This will result in better brake function and, pretty much, eliminate brake squeal. I try to set my pads up with the front just touching and the rear the thickness of a match book cover away. This might not seem like a big deal but it really is important. In the OP's picture, it looks like the back might be touching first.
__________________
"98% of the bikes I buy are projects".
randyjawa is offline  
Likes For randyjawa:
Old 06-06-22, 01:41 PM
  #7  
tricky 
Senior Member
 
Join Date: Oct 2005
Location: Upper Left, USA
Posts: 1,915
Mentioned: 50 Post(s)
Tagged: 0 Thread(s)
Quoted: 634 Post(s)
Liked 444 Times in 298 Posts
Originally Posted by madpogue
Re. # 5 above, the close-up shot is a little too close up to be sure, but the straddle cable angle does look pretty "steep" to me. A slightly wider shot showing the whole straddle, up to where the main cable connects, would help.

And seeing the overall crud factor, # 2 and 3 are both worth a look, just for good measure. Even pulling out and lubricating the cables could help.
I assumed (know what they say...) that pic was taken with the brake lever pulled and the calipers fully clamped down on the rim. @gthomson is that pic with the brakes lever pulled or not? That's too close to the rim if that is how they are at rest and you should revisit your straddle cable angle/height. #1 and 4 are still definite first steps here, but 5 is a maybe depending on your answer to the question.
tricky is offline  
Old 06-06-22, 01:57 PM
  #8  
ClydeClydeson
Senior Member
 
Join Date: Mar 2019
Posts: 1,606
Mentioned: 8 Post(s)
Tagged: 0 Thread(s)
Quoted: 581 Post(s)
Liked 921 Times in 518 Posts
Mentioned above, if the brakes are set so the straddle cable is at a more shallow angle (lower 'triangle' of cable above the brake) then there will be more leverage pulling the brake arms in for the same amount of force at the brake lever. You can accomplish this by letting some slack through the cable at the pinch bolt on the brake arm, then adjusting the pads so they are sticking out further from the arms.
ClydeClydeson is offline  
Old 06-06-22, 02:50 PM
  #9  
gthomson
Senior Member
Thread Starter
 
gthomson's Avatar
 
Join Date: May 2020
Location: Great White North
Posts: 1,226

Bikes: 2013 Cannondale Caad 8, 2010 Opus Fidelio, 1985 Peugeot UO14, 1999 Peugeot Dune, Sakai Select, L'Avantage, 1971 Gitane Apache Standard, 1999 Specialized Hard Rock

Mentioned: 10 Post(s)
Tagged: 0 Thread(s)
Quoted: 548 Post(s)
Liked 473 Times in 302 Posts
Originally Posted by tricky
I assumed (know what they say...) that pic was taken with the brake lever pulled and the calipers fully clamped down on the rim. @gthomson is that pic with the brakes lever pulled or not? That's too close to the rim if that is how they are at rest and you should revisit your straddle cable angle/height. #1 and 4 are still definite first steps here, but 5 is a maybe depending on your answer to the question.
Regarding brakes pulled, no this is with them released. When I had them further away from the rim it didn't brake at all. I'll check the straddle cable angle/height and see if that needs adjusting. See pic's below if that tells you anything more.

Front brake


Rear brake
gthomson is offline  
Old 06-06-22, 04:09 PM
  #10  
tricky 
Senior Member
 
Join Date: Oct 2005
Location: Upper Left, USA
Posts: 1,915
Mentioned: 50 Post(s)
Tagged: 0 Thread(s)
Quoted: 634 Post(s)
Liked 444 Times in 298 Posts
Originally Posted by gthomson
Regarding brakes pulled, no this is with them released. When I had them further away from the rim it didn't brake at all. I'll check the straddle cable angle/height and see if that needs adjusting. See pic's below if that tells you anything more.

Front brake


Rear brake
Those brakes need some adjustment. Definitely get new brake pads and clean the rims, but also check out this video to help you setup your cantilevers.
tricky is offline  
Likes For tricky:
Old 06-06-22, 04:15 PM
  #11  
nlerner
Senior Member
 
Join Date: Dec 2005
Posts: 17,143
Mentioned: 481 Post(s)
Tagged: 0 Thread(s)
Quoted: 3803 Post(s)
Liked 6,634 Times in 2,599 Posts
Any chance you reversed the front and rear straddles? They seem to be different lengths.

Otherwise, I’d ditch those Shimano saddles, use a cable hanger, and adjust the length of the straddle according to the video linked above.
nlerner is offline  
Likes For nlerner:
Old 06-06-22, 04:26 PM
  #12  
degan
Senior Member
 
degan's Avatar
 
Join Date: Nov 2010
Location: Oregon
Posts: 907
Mentioned: 15 Post(s)
Tagged: 0 Thread(s)
Quoted: 120 Post(s)
Liked 102 Times in 54 Posts
So are are you able to get good solid pressure on the rim from the brakes and it's just pushing through them or is it not getting the clamping power needed to squeeze the rim? If it's the former then there isn't enough friction between the rim and pad. Lots of answers for that here already, but I'd just add that using a file to remove a MM or so from the brakes pad surface is oftentimes enough to get rid of the slick, dried out layer that forms over long periods of non-use. If it's the latter then it means it's out of adjustment or something is broken. If you can't dial it in and the rim and pad is fine, I'd look for something broken or flexes badly when you grab the brake. Sometimes even just a cable housing can fail in such a way that allows it to compress way too much. With the info given, though, I'd guess it's a rim/pad issue.
degan is offline  
Likes For degan:
Old 06-06-22, 06:34 PM
  #13  
gthomson
Senior Member
Thread Starter
 
gthomson's Avatar
 
Join Date: May 2020
Location: Great White North
Posts: 1,226

Bikes: 2013 Cannondale Caad 8, 2010 Opus Fidelio, 1985 Peugeot UO14, 1999 Peugeot Dune, Sakai Select, L'Avantage, 1971 Gitane Apache Standard, 1999 Specialized Hard Rock

Mentioned: 10 Post(s)
Tagged: 0 Thread(s)
Quoted: 548 Post(s)
Liked 473 Times in 302 Posts
Watched a bunch of videos on setting up cantilever brakes, and never knew they were so diverse. As mentioned above, it looks like the adjustment of the hanger and the angle on the brake pads to the hanger are super important along with having mushy brake levers. The bike above clearly has issues with location of that triangle hanger piece and the brake levers are too tight. I also have the brake shoes too close to the rim. Regarding the front and rear straddles reversed? Not sure, as mentioned above, not my bike so it's possible someone was playing around with it before it was brought to me.

Great choice to post, Path Less Traveled, as I've really been enjoying his videos as of late.
gthomson is offline  
Likes For gthomson:
Old 06-06-22, 06:40 PM
  #14  
52telecaster
ambulatory senior
 
52telecaster's Avatar
 
Join Date: Dec 2016
Location: Peoria Il
Posts: 5,998

Bikes: Austro Daimler modified by Gugie! Raleigh Professional and lots of other bikes.

Mentioned: 76 Post(s)
Tagged: 0 Thread(s)
Quoted: 1954 Post(s)
Liked 3,657 Times in 1,677 Posts
This probably isn't your issue but if the brake levers have been changed they might be the wrong pull ratio. If they are made for linear pull brakes it will never stop well. Also some levers had options for canti and linear pull. Make sure they are right
52telecaster is offline  
Likes For 52telecaster:
Old 06-06-22, 07:48 PM
  #15  
Andy_K 
Senior Member
 
Andy_K's Avatar
 
Join Date: Jan 2008
Location: Beaverton, OR
Posts: 14,742

Bikes: Yes

Mentioned: 525 Post(s)
Tagged: 0 Thread(s)
Quoted: 3230 Post(s)
Liked 3,862 Times in 1,439 Posts
Originally Posted by gthomson
The bike above clearly has issues with location of that triangle hanger piece and the brake levers are too tight.
With Shimano Z-link cables, you can't really change the straddle cable length and height. The idea with them was that you just use the Z-link and you don't have to worry about that. The thing is, the Z-link comes in several sizes and getting one that sits lower makes a huge difference.

Or you can ditch the Z-link and get a proper yoke and staddle cable. It takes a bit more thought to setup correctly but you have much better control over the result. I had a dispute with one of the senior mechanics at my LBS over this about 10 years ago. I went in looking for the shorter Z-link cables. The sales people didn't know what I was talking about so they referred me to the mechanic. He told me I needed a proper yoke and straddle cable. I left feeling miffed and bought the Z-link on the internet. Eventually I realized the mechanic was right.
__________________
My Bikes
Andy_K is offline  
Likes For Andy_K:
Old 06-06-22, 08:24 PM
  #16  
Soody
Senior Member
 
Soody's Avatar
 
Join Date: Mar 2015
Location: New Zealand
Posts: 1,052

Bikes: Gunnar, Shogun, Concorde, F Moser, Pete Tansley, Rocky Mtn, Diamant, Krapf, Marin, Avanti, Winora, Emmelle, Ken Evans

Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 273 Post(s)
Liked 416 Times in 217 Posts
It's traditional to set up a rear brake with a longer straddle cable (less mechanical advantage), and shimano stock link wire lengths reflect this.
(my) Reasoning is less mechanical advantage allows the brake pads to be set further away from the rim, as a rear rim is more likely to be or go out of true and will flex more climbing/sprinting.
The rear brake also has far less braking to do because of weight transfer, and will just skid while the front is still stopping you. It's more useful for scrubbing speed especially in corners and less mechanical advantage gives better modulation.

I think the shimano link wires are good and fine tuning mechanical advantage is rarely the real issue with poor cantis. The advantages they have over traditional straddle cables is they already have the wire pulled taunt, so they brake immediately, while traditional straddle cables take some lever travel to pull the straddle cable into the v-shape. And, the reason they exist is they catch a broken brake cable so they are safer unless you run a doodad (not really relevant unless you're underbiking).

I am just rambling and you simply need new pads.
Soody is offline  
Likes For Soody:
Old 06-06-22, 08:27 PM
  #17  
Soody
Senior Member
 
Soody's Avatar
 
Join Date: Mar 2015
Location: New Zealand
Posts: 1,052

Bikes: Gunnar, Shogun, Concorde, F Moser, Pete Tansley, Rocky Mtn, Diamant, Krapf, Marin, Avanti, Winora, Emmelle, Ken Evans

Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 273 Post(s)
Liked 416 Times in 217 Posts
Kool stop eagles as mentioned are amazing and worth it, but the other thing you can do is run the brake pads along a file or sand block to get to fresh rubber (easy to feel with a fingernail, and see, what is soft or not). That helps a lot if you don't have new pads.

Also clean rims -really- well with isopropyl after soap/water.
Soody is offline  
Likes For Soody:
Old 06-06-22, 08:35 PM
  #18  
PatTheSlat 
Senior Member
 
PatTheSlat's Avatar
 
Join Date: Oct 2011
Location: Youngstown, OH
Posts: 625

Bikes: '63 Schwinn American, '64 DL-1, '65 Schwinn Racer, '73 Super Course, '83 Voyageur SP, '89 Miyata 914, '03 EZ-1, '13 Raleigh i8 Folder

Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 45 Post(s)
Liked 45 Times in 28 Posts
Lots of discussion in this thread and some good tips on fine-tuning cantilever brake setup, but considering those are ~25-30 year old Shimano brake pads, I guarantee you they are about as soft as concrete and replacing them with even cheap replacement pads will solve 95% of your problem.
PatTheSlat is offline  
Likes For PatTheSlat:
Old 06-06-22, 09:09 PM
  #19  
79pmooney
Senior Member
 
79pmooney's Avatar
 
Join Date: Oct 2014
Location: Portland, OR
Posts: 12,890

Bikes: (2) ti TiCycles, 2007 w/ triple and 2011 fixed, 1979 Peter Mooney, ~1983 Trek 420 now fixed and ~1973 Raleigh Carlton Competition gravel grinder

Mentioned: 129 Post(s)
Tagged: 0 Thread(s)
Quoted: 4788 Post(s)
Liked 3,914 Times in 2,545 Posts
Originally Posted by Andy_K
With Shimano Z-link cables, you can't really change the straddle cable length and height. The idea with them was that you just use the Z-link and you don't have to worry about that. The thing is, the Z-link comes in several sizes and getting one that sits lower makes a huge difference.

Or you can ditch the Z-link and get a proper yoke and staddle cable. It takes a bit more thought to setup correctly but you have much better control over the result. I had a dispute with one of the senior mechanics at my LBS over this about 10 years ago. I went in looking for the shorter Z-link cables. The sales people didn't know what I was talking about so they referred me to the mechanic. He told me I needed a proper yoke and straddle cable. I left feeling miffed and bought the Z-link on the internet. Eventually I realized the mechanic was right.
+1 I hate those Z-link cables. I always use a regular cable, yoke and straddle cable appropriate for that particular brake. I love the brakes that anchor the straddle with a screw on one side (like yours). Leave both the brake cable and straddle long with your first set-up. Now ride the bike, try the brakes and adjust cable lengths to suit. Don't cut anything until you have braking you like.
79pmooney is online now  
Likes For 79pmooney:
Old 06-06-22, 09:24 PM
  #20  
t2p
Senior Member
 
Join Date: May 2022
Location: USA - Southwest PA
Posts: 3,046

Bikes: Cannondale - Gary Fisher - Giant - Litespeed - Schwinn Paramount - Schwinn (lugged steel) - Trek OCLV

Mentioned: 6 Post(s)
Tagged: 0 Thread(s)
Quoted: 1390 Post(s)
Liked 1,848 Times in 1,063 Posts
Kool Stop cantilever brake pads are great

Installed the dual compound pads (black/salmon) and they immediately made a significant difference (despite less than ideal cantilever set-up)
t2p is offline  
Likes For t2p:
Old 06-07-22, 06:46 AM
  #21  
gthomson
Senior Member
Thread Starter
 
gthomson's Avatar
 
Join Date: May 2020
Location: Great White North
Posts: 1,226

Bikes: 2013 Cannondale Caad 8, 2010 Opus Fidelio, 1985 Peugeot UO14, 1999 Peugeot Dune, Sakai Select, L'Avantage, 1971 Gitane Apache Standard, 1999 Specialized Hard Rock

Mentioned: 10 Post(s)
Tagged: 0 Thread(s)
Quoted: 548 Post(s)
Liked 473 Times in 302 Posts
Thanks all for the input, a friend of mine told me cantilever brakes are finicky and most people don't like them, and I'm seeing where he was going with that statement. That being said, after watching the videos, I think they probably take getting used to but are then loved.

I'm going to start with new pads and this just makes sense since they are 30+ years old as mentioned above. The owner will not be doing any mountain biking so won't need performance quality stopping but just to make them safe. I really like the bike and if the opportunity is there, will probably offer to buy it from them.
gthomson is offline  
Old 06-07-22, 07:51 AM
  #22  
Mr. 66
Senior Member
 
Mr. 66's Avatar
 
Join Date: Aug 2015
Posts: 3,281
Mentioned: 39 Post(s)
Tagged: 0 Thread(s)
Quoted: 1134 Post(s)
Liked 1,726 Times in 950 Posts
Nice Trek, made in the USA. Those have a little cult to them, the Volkswagen Jetta bike came as a package with the car. A Jetta geek would like that bike on top of the car for show, just like the showroom. For a MTB of the time they have a shorter wheel base than most of its type bitd. Definitely shorter than the 800 and 900 series lines.

Those tires must be funk ride, I've never seen that tread.
Mr. 66 is offline  
Likes For Mr. 66:
Old 06-07-22, 08:49 AM
  #23  
masi61
Senior Member
 
masi61's Avatar
 
Join Date: Oct 2005
Location: SW Ohio
Posts: 3,681

Bikes: Puch Marco Polo, Saint Tropez, Masi Gran Criterium

Mentioned: 25 Post(s)
Tagged: 0 Thread(s)
Quoted: 1163 Post(s)
Liked 441 Times in 314 Posts
The rim sidewalls in the 1st photo look beyond dirty into more of deep gouges. I would purchase that Schwalbe eraser pictured or even use some silicon carbide wet/dry sandpaper on a block of wood and spin the rim slowly 360 degrees forward and back several times with like 240 or 320 grit. Then you could switch to aluminum mag wheel polish on a folded up little square of cloth and again apply the compound around the full 360 degrees to the whole sidewall (use valve stem as a reference) then reverse. Let the compound dry a bit then spin the wheel with a clean bit of cloth - this combined with new pads, toe the pads in slightly and make sure the cables and housings are stainless steel, the housing isn’t too flexy and what the others have said about the straddle cable adjustment - should be able to make braking very good.
masi61 is offline  
Old 06-07-22, 09:31 AM
  #24  
John E
feros ferio
 
John E's Avatar
 
Join Date: Jul 2000
Location: www.ci.encinitas.ca.us
Posts: 21,793

Bikes: 1959 Capo Modell Campagnolo; 1960 Capo Sieger (2); 1962 Carlton Franco Suisse; 1970 Peugeot UO-8; 1982 Bianchi Campione d'Italia; 1988 Schwinn Project KOM-10;

Mentioned: 44 Post(s)
Tagged: 0 Thread(s)
Quoted: 1390 Post(s)
Liked 1,322 Times in 835 Posts
Personal experience tells me that Shimano brake pads, even when new, are dreadful. Yes, replace immediately with KoolStops.
__________________
"Far and away the best prize that life offers is the chance to work hard at work worth doing." --Theodore Roosevelt
Capo: 1959 Modell Campagnolo, S/N 40324; 1960 Sieger (2), S/N 42624, 42597
Carlton: 1962 Franco Suisse, S/N K7911
Peugeot: 1970 UO-8, S/N 0010468
Bianchi: 1982 Campione d'Italia, S/N 1.M9914
Schwinn: 1988 Project KOM-10, S/N F804069
John E is offline  
Old 06-07-22, 09:59 AM
  #25  
Andy_K 
Senior Member
 
Andy_K's Avatar
 
Join Date: Jan 2008
Location: Beaverton, OR
Posts: 14,742

Bikes: Yes

Mentioned: 525 Post(s)
Tagged: 0 Thread(s)
Quoted: 3230 Post(s)
Liked 3,862 Times in 1,439 Posts
Originally Posted by gthomson
That being said, after watching the videos, I think they probably take getting used to but are then loved.
This is not my experience. Cyclocross racers liked them for a while before disc brakes took over because they don't actually want to stop anyway and cantis give you freedom to adjust for mud clearance. Touring riders like them because they leave a lot of room for fenders and they're easy to fix on the road if necessary. When adjusted properly they stop well, but I don't know if I'd say you'll ever love them.

Looking at the bike, another possible issue is the cable pull on the brake levers. Those look like long pull brake levers. That means they pull more cable, but they don't pull it as hard (per unit of hand force) as short pull levers. Cantilever brakes are extremely adjustable, and so you can adapt them to either sort of cable pull, but you'll need to set the pads closer to the rim than you would with short pull levers. If they are long pull levers, the absolute best upgrade you could make, IMO, is switching to V-brakes. You can get a set of used Avid Single Digits for around $35, or maybe $20 for knock off brands. These will give you a response that's much closer to something like a dual pivot caliper brake, which is great for people who don't like to have to use a lot of hand strength to stop the bike.
__________________
My Bikes
Andy_K is offline  
Likes For Andy_K:

Thread Tools
Search this Thread

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.