Go Back  Bike Forums > Bike Forums > Touring
Reload this Page >

Touring Framebuilding 101

Search
Notices
Touring Have a dream to ride a bike across your state, across the country, or around the world? Self-contained or fully supported? Trade ideas, adventures, and more in our bicycle touring forum.

Touring Framebuilding 101

Thread Tools
 
Search this Thread
 
Old 07-31-10, 08:00 AM
  #1  
Senior Member
Thread Starter
 
ullearn's Avatar
 
Join Date: Mar 2010
Location: TX
Posts: 122

Bikes: Homemade Custom Tourer, EPX 303, Schwinn Homegrown, Trek 7.3 FX, Robinson SST, Trek Fuel EX7

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Touring Framebuilding 101

I had previously completed my touring bike build that I plan to ride cross country, pictures of my titanium tourer in my profile, until Sanner Cycles moved from Palo Alto California to Austin Texas.

https://sannercycles.com/workshop.htm

Tim Sanner seems to offer a deal when it comes to teaching you how to build your own custom bike and I figured what better way to ride Coast to Coast then on a bike I built myself.

So today I start build day #1 of 4 with hopes to leave the class with a bike that can make it cross-country.

Tentative schedule:
Day 1-- Drawing, cutting all tubes
Day 2-- Braze seat stay caps, Final prep, jig setup, tack frames
Day 3-- Brazing main joints, aligning
Day 4-- Braze ons, etc.

You can see previous BikeForum folks who built a bike with Tim here - https://www.bikeforums.net/showthread...ding-Adventure and on his site.

I will try to keep this a running thread as I go through the process and results.
ullearn is offline  
Old 07-31-10, 11:17 AM
  #2  
Senior Member
 
BengeBoy's Avatar
 
Join Date: Jul 2007
Location: Seattle, Washington, USA
Posts: 6,955

Bikes: 2009 Chris Boedeker custom; 2007 Bill Davidson custom; 2021 Bill Davidson custom gravel bike; 2022 Specialized Turbo Vado e-bike

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 4 Post(s)
Liked 9 Times in 8 Posts
Originally Posted by ullearn
You can see previous BikeForum folks who built a bike with Tim here - https://www.bikeforums.net/showthread...ding-Adventure and on his site.

I will try to keep this a running thread as I go through the process and results.
Thanks for providing the link - that was an interesting thread.

I am looking forward to following your build.
BengeBoy is offline  
Old 07-31-10, 12:56 PM
  #3  
Banned
 
Join Date: Aug 2005
Posts: 5,115
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 2 Times in 1 Post
Great idea, 4 days is moving right along!

Fietsbob - Picture!! or ref to the loaded thread. THX
NoReg is offline  
Old 08-01-10, 07:45 AM
  #4  
Senior Member
Thread Starter
 
ullearn's Avatar
 
Join Date: Mar 2010
Location: TX
Posts: 122

Bikes: Homemade Custom Tourer, EPX 303, Schwinn Homegrown, Trek 7.3 FX, Robinson SST, Trek Fuel EX7

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
On Day 1 -

The first half of the day we determined our frame sizing customized to our body and what we wanted to change about it. I am using a LHT fork for the build and started with the LHT dimensions, then using a calculator similar to this - https://www.tiemeyercycles.com/fit.htm I determined what I wanted for a seat tube and top tube. Compared to the 56cm 700c LHT trucker sizing specs the difference in my frame will be slightly shorter chain stays and top tube. The chain stays to give a slight change in the touring tank feel, while still being plenty long for touring, and the top tube was brought in to reduce shoulder pinch and to fit my upper body measurements better. After we got this all nailed down we hit the drawing boards to learn the basics, apparently programs like Bike CAD can make this a lot easier but then you wouldn't learn anything.



Next was to started cutting tubes lengths, angles and mitering joints. Filing down the edges and making sure everything seated up right.



The grinder sparks can be extra friendly


On to Day 2, more updates to come.

Attached Images
File Type: jpg
5327844184_d680c7cd7d_m_d.jpg (21.7 KB, 43 views)
File Type: jpg
IMG_0108.jpg (95.7 KB, 28 views)
File Type: jpg
IMG_0131.jpg (90.1 KB, 31 views)
File Type: jpg
IMG_0117.jpg (98.1 KB, 43 views)

Last edited by ullearn; 04-02-14 at 08:56 PM. Reason: fix photos
ullearn is offline  
Old 08-01-10, 05:46 PM
  #5  
Junior Member
 
Join Date: Aug 2008
Posts: 17
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
So looking forward to the outcome. I always loved the surly line. Just wish they would have lugged frames to match the forks

Last edited by griplimited; 08-01-10 at 05:50 PM.
griplimited is offline  
Old 08-01-10, 06:09 PM
  #6  
Senior Member
 
Join Date: Jul 2008
Posts: 1,428
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 32 Post(s)
Liked 18 Times in 14 Posts
Originally Posted by ullearn
On Day 1 -

The grinder sparks can be extra friendly



On to Day 2, more updates to come.
I hope the general level of safety in the shop is not represented by those missiles waiting for lift off behind you.
dscheidt is offline  
Old 08-01-10, 06:21 PM
  #7  
Senior Member
Thread Starter
 
ullearn's Avatar
 
Join Date: Mar 2010
Location: TX
Posts: 122

Bikes: Homemade Custom Tourer, EPX 303, Schwinn Homegrown, Trek 7.3 FX, Robinson SST, Trek Fuel EX7

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Originally Posted by dscheidt
I hope the general level of safety in the shop is not represented by those missiles waiting for lift off behind you.
Very valid point and one Tim admitted to being guilty of, he moved into the shop a couple weeks ago and getting things in order. But the safety awareness of the class has been very up to par and with having only two people in the class it's very straight to get the point across.
ullearn is offline  
Old 08-01-10, 06:47 PM
  #8  
Senior Member
Thread Starter
 
ullearn's Avatar
 
Join Date: Mar 2010
Location: TX
Posts: 122

Bikes: Homemade Custom Tourer, EPX 303, Schwinn Homegrown, Trek 7.3 FX, Robinson SST, Trek Fuel EX7

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Day 2 updates -

Started off the day brazing the top eyes/caps for the seat stays, this part was a lot of fun since on a lug bike you don't get to throw in to many "custom" things as a beginner so what we did here shows in our end result.



We moved onto sanding down our tube ends and ensuring there was no left over cutting oil before applying the brazing flux and tack welding our frame together. Getting our frames right on the Jig took some time ensuring everything lined up well. Then a quick coating of flux (the white stuff built up around the welds in the pics) to ensure a clean welding surface and to prevent oxides from forming.



I attempted to wear the welding shades, but to my untrained eye it made it difficult to see the temperature the frame was at and when to add the silver weld.

(find pic)

At the end of the day I was pleased that I managed to get the frame to match up to the original drawing plans.



We are doing the weekend classes so the next big updates from day 3 and 4 will be next Saturday.

Day 3-- Brazing main joints, aligning
Day 4-- Braze ons, etc.
Attached Images
File Type: jpg
IMG_0120.jpg (85.0 KB, 29 views)
File Type: jpg
IMG_0143.jpg (94.4 KB, 38 views)
File Type: jpg
IMG_0184.jpg (92.4 KB, 36 views)
File Type: jpg
IMG_0139.jpg (97.1 KB, 30 views)

Last edited by ullearn; 04-02-14 at 07:59 AM. Reason: Fixed the missing photos
ullearn is offline  
Old 08-02-10, 07:50 PM
  #9  
Senior Member
 
KDC1956's Avatar
 
Join Date: Mar 2009
Location: Arkansas
Posts: 671

Bikes: Surly LHT 52cm Nice Bicycle I think.

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 1 Time in 1 Post
Very nice build take your time and you will have a nice bike.
KDC1956 is offline  
Old 08-07-10, 06:30 PM
  #10  
Senior Member
Thread Starter
 
ullearn's Avatar
 
Join Date: Mar 2010
Location: TX
Posts: 122

Bikes: Homemade Custom Tourer, EPX 303, Schwinn Homegrown, Trek 7.3 FX, Robinson SST, Trek Fuel EX7

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Day 3 Updates -

We started off the day building the bridge for my touring bike so I can hang the rear fender in place, then put in some good quality time resting our hands.



We spent the rest of the day brazing all the welds, mostly with silver but the dropouts with brass.



I scorched a few spots, but luckily after I had already brazed the area so no harm no foul; just some more clean-up.



Also I am getting use to wearing the shades for the high temps of brass welding, but apparently I take this stuff very seriously by the look on my face.



3 out of 4 Days complete! I actually think I will be sad to see the frame building come to a end, though plenty of homework to do to prep it for paint.

Tomorrow starts Day 4-- Braze ons, Bosses, Water Bottle Holders, etc.
Attached Images
File Type: jpg
IMG_0167.jpg (95.3 KB, 27 views)
File Type: jpg
IMG_0177.jpg (94.7 KB, 29 views)
File Type: jpg
IMG_0161.jpg (89.4 KB, 28 views)
File Type: jpg
IMG_0183.jpg (91.8 KB, 25 views)

Last edited by ullearn; 04-02-14 at 09:16 PM. Reason: fix pics
ullearn is offline  
Old 08-09-10, 06:04 PM
  #11  
Senior Member
Thread Starter
 
ullearn's Avatar
 
Join Date: Mar 2010
Location: TX
Posts: 122

Bikes: Homemade Custom Tourer, EPX 303, Schwinn Homegrown, Trek 7.3 FX, Robinson SST, Trek Fuel EX7

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Day 4 Update -

Well it's sad to say the build is over, but the experience and learning was great, plus now I truly have MY bike (with a lot of www.SannerCycles.com knowledge). Before I go into the day's build I wanted to provide a quick review of frame building with Sanner Cycles.

I was not a previous friend of Tim Sanner and only came to know of him through a craigslist touring rss feed I monitor. His price was right to tempt me into taking the class, especially considering you end up with your own version of a custom frame that would otherwise cost you $1k+, along with the knowledge you gain through the build process.

Pros:
- Tim's patience as a teacher/instructor and the ability to make you feel no question is a dumb one (he will mock your ping pong skills though)
- He knows what he is doing when it comes to the build, I don't think I stumped him with all my questions.
- Quality material. Maybe this shouldn't be important, but even the tubing used is manufactured in the USA (True Temper 4130), can Rivendell make that claim?
- A nice plus for me is I also got to pick Tim's brain about bike touring, he has completed two Coast to Coast rides in the past 2 years
- Price (as mentioned above)

Cons:
- Availability; since Sanner Cycles is a one man shop so you may not find the time that best suits you to build
- The Shop; Sanner Cycles just moved to Austin so that shop was in progress (though the makeshift drafting / ping pong table was a nice addition - don't lose this )
- Tools for beginners; with any good frame builder their skill is in themselves but we did run into one slight incident where our newbie skills may have benefited from some easier to use drill sets

Sorry the review was longer then I expected, message me if you have any questions I would be glad to answer.

Started the day off by facing our bottom bracket and head tubes.



I spent a good portion of the day brazing on bosses, water bottle eyelets, bridges, etc... Then we got a quick homework lesson on how to clean up our frames and prep them for paint, I am looking forward to seeing this thing shined up before paint



Then we wrapped it up by spending the afternoon on the alignment table. I have to say this was my least favorite part, but probably the most important out of everything we did.



Ok we really wrapped it up by playing 6-8 games of ping-pong.

What's Next (homework):
- Soaking the frame to get the flux off
- Sanding & Filing to my desired level of perfection
- Return the frame to Tim to send to the paint shop
- Bike Build (I can't decide if I want to use most the parts off my Litespeed or build from a MTB direction versus STI).

Attached Images
File Type: jpg
IMG_0195.jpg (98.7 KB, 34 views)
File Type: jpg
IMG_0206.jpg (98.9 KB, 31 views)
File Type: jpg
IMG_0142.jpg (98.0 KB, 36 views)
File Type: jpg
IMG_0204.jpg (94.4 KB, 32 views)

Last edited by ullearn; 04-02-14 at 09:19 PM. Reason: fix pics
ullearn is offline  
Old 08-09-10, 07:49 PM
  #12  
Senior Member
 
sannerbikes700's Avatar
 
Join Date: Dec 2008
Location: Palo Alto CA
Posts: 106
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 2 Post(s)
Likes: 0
Liked 8 Times in 4 Posts
Dustin, it was a pleasure having you, and points noted!
Thanks for being brave and taking my class in the new and unfinished shop.
Here is the new alignment table back from the machinist.
Feel free to come by the shop anytime to get beat up in ping pong.
Attached Images
File Type: jpg
100_2219..jpg (84.2 KB, 962 views)

Last edited by sannerbikes700; 08-09-10 at 08:12 PM.
sannerbikes700 is offline  
Old 08-10-10, 05:02 PM
  #13  
Junior Member
 
Join Date: Jan 2010
Location: Chicago
Posts: 156

Bikes: Several, all steel and 650b

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
Liked 1 Time in 1 Post
Wow, what a great one-of-a-kind experience. Looks like you learned a lot and had a great deal of fun doing it. Are you thinking of building more frames or is this a one-shot thing for you?
vautrain is offline  
Old 08-11-10, 08:08 AM
  #14  
Senior Member
Thread Starter
 
ullearn's Avatar
 
Join Date: Mar 2010
Location: TX
Posts: 122

Bikes: Homemade Custom Tourer, EPX 303, Schwinn Homegrown, Trek 7.3 FX, Robinson SST, Trek Fuel EX7

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
I probably won't be building another frame anytime soon, but could see maybe 1-2 more in my lifetime. My goal for this frame is to ride it coast to coast (Trans-Am or Northern Tier) next April or May. I have a riders wanted posting on ACA & CrazyGuyOnABike if anyone is considering a tour, join me.

Last edited by ullearn; 08-11-10 at 10:13 AM. Reason: add html links
ullearn is offline  
Old 08-15-10, 03:00 PM
  #15  
Senior Member
Thread Starter
 
ullearn's Avatar
 
Join Date: Mar 2010
Location: TX
Posts: 122

Bikes: Homemade Custom Tourer, EPX 303, Schwinn Homegrown, Trek 7.3 FX, Robinson SST, Trek Fuel EX7

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Just a quick update, before sending it off to paint this week I cleaned it up some and couldn't help a loose assembly.

Amazing how quick the humidity hits the tubes (before filing)



Couldn't help myself



Up close

Attached Images
File Type: jpg
DSC_2457.jpg (85.2 KB, 46 views)
File Type: jpg
DSC_2471.jpg (99.3 KB, 47 views)
File Type: jpg
DSC_2472 (Large).jpg (86.2 KB, 46 views)

Last edited by ullearn; 04-02-14 at 09:24 PM. Reason: restore pics
ullearn is offline  
Old 08-17-10, 10:53 AM
  #16  
Senior Member
 
Join Date: Apr 2005
Posts: 238
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Nice!
robi is offline  
Old 09-05-10, 12:02 PM
  #17  
Senior Member
Thread Starter
 
ullearn's Avatar
 
Join Date: Mar 2010
Location: TX
Posts: 122

Bikes: Homemade Custom Tourer, EPX 303, Schwinn Homegrown, Trek 7.3 FX, Robinson SST, Trek Fuel EX7

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Frame back from the paint shop



It's nice from a distance, but up close I notice some blemishes. I won't got into the details yet as I want to first talk to the powder coating shop to see what can be done about the areas I am not to happy about.

Any ideas on how I should label, badge, or customize the white color?

One idea was on my USA coast to coast cross country ride is to take a special pen for folks to sign their name and city.
Attached Images
File Type: jpg
DSC_2539.jpg (90.9 KB, 43 views)

Last edited by ullearn; 04-02-14 at 09:28 PM. Reason: Pic update
ullearn is offline  
Old 09-05-10, 02:17 PM
  #18  
12mph+ commuter
 
Join Date: Aug 2008
Location: Oak Park, IL
Posts: 863
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Sounds like a lot of fun, =)

One question: The downtube slopes down towards the FRONT wheel, is that intentional? Or, maybe the headset will fix that.
Scheherezade is offline  
Old 09-06-10, 08:58 AM
  #19  
Senior Member
Thread Starter
 
ullearn's Avatar
 
Join Date: Mar 2010
Location: TX
Posts: 122

Bikes: Homemade Custom Tourer, EPX 303, Schwinn Homegrown, Trek 7.3 FX, Robinson SST, Trek Fuel EX7

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
The headset should fix that, the fork is just resting in the head tube for the picture. Plus the rear dropouts are not all the way on the rear axle, another affect of the paint is that I now have to sand the paint out of the rear dropouts so that the axle will fit.
ullearn is offline  
Old 09-10-10, 05:53 PM
  #20  
Senior Member
Thread Starter
 
ullearn's Avatar
 
Join Date: Mar 2010
Location: TX
Posts: 122

Bikes: Homemade Custom Tourer, EPX 303, Schwinn Homegrown, Trek 7.3 FX, Robinson SST, Trek Fuel EX7

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
The bike is back from the paint shop, again. I am happy to say the paint shop gave me no hassles about redoing it and after another weeks wait I am glad I sent it back.

This is what it looks like when powder coating is laid on way to thick.

Here are some of the before / after photos

Large Size

Large Size

Large Size

More updates to come as the bike gets built out.
ullearn is offline  
Old 09-13-10, 12:31 PM
  #21  
Junior Member
 
Join Date: Jan 2010
Location: Chicago
Posts: 156

Bikes: Several, all steel and 650b

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
Liked 1 Time in 1 Post
Much better. Yeah, the first paint job would have made me quite unhappy as well.
vautrain is offline  
Old 09-13-10, 01:39 PM
  #22  
djb
Senior Member
 
Join Date: Jul 2010
Location: Montreal Canada
Posts: 13,222
Mentioned: 33 Post(s)
Tagged: 0 Thread(s)
Quoted: 2740 Post(s)
Liked 972 Times in 795 Posts
fascinating, the whole idea of both learning how to work with steel, and to build your own bike. I must admit, having taken a woodworking course many years ago and the large mirror-on-a-stand thingee I made still in my daughters room, mistakes and all--I actually would be reticent of riding a bike that "I" actually made.
I am sure given that this is not a mirror, but something his clients will ride down hills at up to whatever speeds, I am confident that the frame builder keeps an eye on the quality control like crazy, I just mistrust how well a job I would do (never having done any welding, only soldering copper pipe stuff for plumbing-and even that was messy looking)

all this is really just me thinking out loud. It must be a very neat feeling to ride a bike that you actually made with your own hands. Very, very unique experience.

thanks for putting up the photos to go along with the explanations of the varying steps. Would be interesting to see a final photo when it is put all together.
djb is offline  
Old 09-13-10, 07:05 PM
  #23  
Senior Member
Thread Starter
 
ullearn's Avatar
 
Join Date: Mar 2010
Location: TX
Posts: 122

Bikes: Homemade Custom Tourer, EPX 303, Schwinn Homegrown, Trek 7.3 FX, Robinson SST, Trek Fuel EX7

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Originally Posted by fietsbob
No kickstand mount?, I guess you don't plan on stopping but next to a shop, a building or tree...
I will still probably mount a kickstand, but not worried about it scratching the paint. I figure by the time I am done with a cross country tour I will have beat the crud out of the paint. Tim and I talked about fabricating one, but when it came down to it just wasn't important enough.

Originally Posted by djb
I am confident that the frame builder keeps an eye on the quality control like crazy, I just mistrust how well a job I would do (never having done any welding, only soldering copper pipe stuff for plumbing-and even that was messy looking)
Yeah Tim watched over and checked each braze as we went and on the rear dropouts was the only actual place we did a full weld and ran the metal deep into the chain stay and seat stays. The beauty of Steel is if I do brake down pretty much any weld shop around the world can tack it back together.

I have almost all the parts to build the bike out now, but going to go back and re-face the head tube and bottom bracket just to ensure a nice snug fit before mounting the headset and cranks.
ullearn is offline  
Old 09-14-10, 11:04 PM
  #24  
djb
Senior Member
 
Join Date: Jul 2010
Location: Montreal Canada
Posts: 13,222
Mentioned: 33 Post(s)
Tagged: 0 Thread(s)
Quoted: 2740 Post(s)
Liked 972 Times in 795 Posts
funny but for stands, I always couldnt get myself to put more weight on my touring bike, and would prefer to lean it against a wall or fence or whatever when all the bags were on it. I remember once at the top of some col in the Pyrenees, a big gust of wind came along and blew it over......ouch, but I always figured that a stand wouldnt have made any difference anyway. Can see how a two legged stand could be quite stable, but I dunno, just dont like the aesthetics of stands on a bike.

all the best with the build.
djb is offline  
Old 10-05-10, 09:47 AM
  #25  
Senior Member
Thread Starter
 
ullearn's Avatar
 
Join Date: Mar 2010
Location: TX
Posts: 122

Bikes: Homemade Custom Tourer, EPX 303, Schwinn Homegrown, Trek 7.3 FX, Robinson SST, Trek Fuel EX7

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Build update

Having trouble getting the Trekking handlebars in from Nashbar otherwise the build would be complete. Here is the progress so far -


Full Size

FSA Triple Crank 30/42/53
Cane Creek S2 Headset
Salsa Stem (may be swapped out after fork is cut)
Bontrager Seat Post
Brooks B17 Saddle (needs breaking in)
Shimano XT Front & Rear Derailleur & V-Brakes
Alex Adventurer 36h Wheels with Shimano XT Hub
Shimano XT 9 speed cassette 11-34
Continental Contact 700c X 37 Tires


Full Size

Peace


Last edited by ullearn; 10-05-10 at 10:37 AM. Reason: Added link to larger images
ullearn is offline  


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.