24/7 Customer service
USD
Add your vehicle
Address
Login
Cart
Item
$0.00
Add your vehicle to ensure fitmentRequired Fields
Make/Model
VIN
Save

Shock Absorber

10273items
  • All filters
  • Sort By
  • Price
  • Placement on Vehicle
  • Make
  • Brand
  • Color
  • Warranty
KYB 363060 Suspension Strut Cartridge, Front SideKYB 363060 Suspension Strut Cartridge, Front Side
KYBPart # 363060
KYB 363060 Suspension Strut Cartridge, Front Side
42 Reviews
$67.99
Edit ZIP code
3-year warranty
90 days free return
Fits 1988-1992 Toyota Corolla, 1988-1992 Toyota Corolla, 1988-1992 Toyota Corolla, 1989-1992 Toyota Corolla, 1992-1992 Toyota Corolla
Check if this fits your vehicle
Quantity1
Installation PositionFront
Item LocatedUnited States
Part interchange
363060
item #1000TAWP
Show less
KYB KG5782 Suspension Shock Absorber, Front Side
KYBPart # KG5782
KYB KG5782 Suspension Shock Absorber, Front Side
42 Reviews
$97.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2003-2007 Hummer H2
Check if this fits your vehicle
Quantity1
Installation PositionFront
Item LocatedUnited States
Part interchange
KG5782, 19207270, 89038706, 77817, 911507
item #1000TG6G
Show less
KYB 366005 Suspension Strut Cartridge, Front Side
KYBPart # 366005
KYB 366005 Suspension Strut Cartridge, Front Side
42 Reviews
$99.99
Edit ZIP code
3-year warranty
90 days free return
Fits 1988-1988 BMW 535i, 1988-1989 BMW 735i, 1988-1989 BMW 735iL, 1988-1994 BMW 750iL, 1989-1989 BMW 525i, 1989-1989 BMW 535i, 1990-1990 BMW 525i, 1990-1990 BMW 535i, 1990-1990 BMW 735i, 1990-1990 BMW 735iL, 1993-1994 BMW 740iL
Check if this fits your vehicle
Quantity1
Installation PositionFront
Item LocatedUnited States
Part interchange
366005, 73308
item #1000TADX
Show less
KYB 235625 Suspension Strut, Front Left Driver Side
KYBPart # 235625
KYB 235625 Suspension Strut, Front Left Driver Side
42 Reviews
$107.99
Edit ZIP code
3-year warranty
90 days free return
Fits 1998-2003 Toyota Sienna
Check if this fits your vehicle
Quantity1
Installation PositionFront Left
Item LocatedUnited States
Part interchange
235625, 48520A9040, G55993, 71438
item #1000TECY
Show less
KYB 235047 Suspension Strut, Front Left Driver Side
KYBPart # 235047
KYB 235047 Suspension Strut, Front Left Driver Side
42 Reviews
$90.99
Edit ZIP code
3-year warranty
90 days free return
Fits 1989-1992 Ford Probe, 1988-1988 Mazda MX-6, 1988-1988 Mazda MX-6, 1988-1992 Mazda 626, 1989-1990 Mazda MX-6, 1989-1990 Mazda MX-6, 1989-1990 Mazda MX-6, 1991-1992 Mazda MX-6, 1991-1992 Mazda MX-6
Check if this fits your vehicle
Quantity1
Installation PositionFront Left
Item LocatedUnited States
Part interchange
235047, G55600, 71837
item #1000TGDP
Show less
KYB 235602 Suspension Strut, Front Left Driver Side
KYBPart # 235602
KYB 235602 Suspension Strut, Front Left Driver Side
42 Reviews
$84.99
Edit ZIP code
3-year warranty
90 days free return
Fits 1993-1996 Ford Probe, 1997-1997 Ford Probe, 1993-1996 Mazda 626, 1993-1997 Mazda MX-6, 1997-1997 Mazda 626
Check if this fits your vehicle
Quantity1
Installation PositionFront Left
Item LocatedUnited States
Part interchange
235602, G55671, 71629
item #1000TD47
Show less
KYB 3340097 Suspension Strut, Front Left Driver Side
KYBPart # 3340097
KYB 3340097 Suspension Strut, Front Left Driver Side
42 Reviews
$140.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2015-2016 Honda CR-V
Check if this fits your vehicle
Quantity1
Installation PositionFront Left
Item LocatedUnited States
Part interchange
3340097, 51621T1WA03, 51621T1WA13, 73046, 73058
item #1000TKUR
Show less
KYB 333216 Suspension Strut, Rear Left Driver Side
KYBPart # 333216
KYB 333216 Suspension Strut, Rear Left Driver Side
42 Reviews
$65.99
Edit ZIP code
3-year warranty
90 days free return
Fits 1995-2002 Suzuki Esteem
Check if this fits your vehicle
Quantity1
Installation PositionRear Left
Item LocatedUnited States
Part interchange
333216, G56629, 71651
item #1000TQX0
Show less
KYB 334464 Suspension Strut, Front Right Passenger Side
KYBPart # 334464
KYB 334464 Suspension Strut, Front Right Passenger Side
42 Reviews
$109.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2006-2012 Suzuki Grand Vitara
Check if this fits your vehicle
Quantity1
Installation PositionFront Right
Item LocatedUnited States
Part interchange
334464, 4160164J00, 4160165J00, 4160178K10, 4160179K10, G52185, 72423
item #1000TPYG
Show less
KYB 3340244 Suspension Strut, Front Left Driver Side
KYBPart # 3340244
KYB 3340244 Suspension Strut, Front Left Driver Side
42 Reviews
$110.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2019-2024 Nissan Altima
Check if this fits your vehicle
Quantity1
Installation PositionFront Left
Item LocatedUnited States
Part interchange
3340244, E4303-6CC0A, E43036CC0A
item #1000TPVA
Show less
KYB 334337 Suspension Strut, Front Left Driver Side
KYBPart # 334337
KYB 334337 Suspension Strut, Front Left Driver Side
42 Reviews
$99.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2002-2006 Nissan Altima, 2004-2008 Nissan Maxima
Check if this fits your vehicle
Quantity1
Installation PositionFront Left
Item LocatedUnited States
Part interchange
334337, 543037Y026, 543037Y426, 543038J025, 543038J026, 543038J125, 543038J126, 543038J127, 
...View more
item #1000THY2
Show less
KYB 3348077 Suspension Strut, Front Left Driver Side
KYBPart # 3348077
KYB 3348077 Suspension Strut, Front Left Driver Side
42 Reviews
$105.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2016-2018 Fiat 500X
Check if this fits your vehicle
Quantity1
Installation PositionFront Left
Item LocatedUnited States
Part interchange
3348077, 68295498AA
item #1000TW3D
Show less
KYB 555057 Suspension Shock Absorber, Rear Side
KYBPart # 555057
KYB 555057 Suspension Shock Absorber, Rear Side
42 Reviews
$108.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2005-2012 Nissan Pathfinder
Check if this fits your vehicle
Quantity1
Installation PositionRear
Item LocatedUnited States
Part interchange
555057, 56200EA525, 56200EA585, E6200ZS61B, G64033, 37274
item #1000T88E
Show less
KYB 555060 Suspension Shock Absorber, Rear Side
KYBPart # 555060
KYB 555060 Suspension Shock Absorber, Rear Side
42 Reviews
$102.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2005-2015 Nissan Xterra
Check if this fits your vehicle
Quantity1
Installation PositionRear
Item LocatedUnited States
Part interchange
555060, 56200EA025, 56200EA026, 56200EA027
item #1000T9TW
Show less
KYB KG54301 Suspension Shock Absorber, Rear Side
KYBPart # KG54301
KYB KG54301 Suspension Shock Absorber, Rear Side
42 Reviews
$77.99
Edit ZIP code
3-year warranty
90 days free return
Fits 1996-1997 Lexus LX450, 1991-1997 Toyota Land Cruiser, 1998-1998 Toyota Land Cruiser
Check if this fits your vehicle
Quantity1
Installation PositionRear
Item LocatedUnited States
Part interchange
KG54301, 4853169545, 4853169785, G63616, 34788
item #1000TG70
Show less
KYB KG4539 Suspension Shock Absorber, Rear Side
KYBPart # KG4539
KYB KG4539 Suspension Shock Absorber, Rear Side
42 Reviews
$63.99
Edit ZIP code
3-year warranty
90 days free return
Fits 1984-1985 BMW 318i, 1984-1987 BMW 325e, 1986-1988 BMW 325, 1988-1991 BMW 325i, 1988-1991 BMW 325iX, 1988-1991 BMW 325is, 1988-1991 BMW M3, 1991-1991 BMW 318i, 1991-1991 BMW 318is, 1992-1992 BMW 318i, 1992-1992 BMW 318is
Check if this fits your vehicle
Quantity1
Installation PositionRear
Item LocatedUnited States
Part interchange
KG4539, 69725, 5947
item #1000T7SZ
Show less
KYB KG4732 Suspension Shock Absorber, Rear Side
KYBPart # KG4732
KYB KG4732 Suspension Shock Absorber, Rear Side
42 Reviews
$96.99
Edit ZIP code
3-year warranty
90 days free return
Fits 1998-2004 Mercedes-Benz SLK230, 2001-2004 Mercedes-Benz SLK320
Check if this fits your vehicle
Quantity1
Installation PositionRear
Item LocatedUnited States
Part interchange
KG4732, 69957, 39045
item #1000T7PN
Show less
KYB 565036 Suspension Shock Absorber, Rear Side
KYBPart # 565036
KYB 565036 Suspension Shock Absorber, Rear Side
42 Reviews
$106.99
Edit ZIP code
3-year warranty
90 days free return
Fits 1973-1973 Chevrolet P10 Van, 1973-1974 Chevrolet Blazer, 1973-1974 Chevrolet C10 Pickup, 1973-1974 Chevrolet K10 Pickup, 1973-1974 Chevrolet K20 Pickup, 1973-1974 Chevrolet P20 Van, 1973-1986 Chevrolet C10 Suburban, 1973-1986 Chevrolet C20 Suburban, 1973-1986 Chevrolet K10 Suburban, 1973-1986 Chevrolet K20 Suburban, 1975-1978 Chevrolet C20, 1975-1978 Chevrolet C20, 1975-1978 Chevrolet C20, 1975-1978 Chevrolet C20, 1975-1980 Chevrolet C20, 1975-1980 Chevrolet C20, 1975-1980 Chevrolet C20, 1975-1981 Chevrolet C20, 1975-1981 Chevrolet C20, 1975-1981 Chevrolet C20, 1975-1981 Chevrolet P20, 1975-1984 Chevrolet C20, 1975-1984 Chevrolet C20, 1975-1986 Chevrolet C10, 1975-1986 Chevrolet C20, 1975-1986 Chevrolet C20, 1975-1986 Chevrolet C20, 1975-1986 Chevrolet C20, 1975-1986 Chevrolet K10, 1975-1986 Chevrolet K20, 1975-1986 Chevrolet K5 Blazer, 1976-1980 Chevrolet C20, 1976-1980 Chevrolet C20, 1976-1980 Chevrolet C20, 1976-1980 Chevrolet C20, 1977-1978 Chevrolet C20, 1977-1978 Chevrolet C20, 1977-1978 Chevrolet C20, 1977-1978 Chevrolet C20, 1980-1980 Chevrolet C20, 1980-1981 Chevrolet C20, 1980-1986 Chevrolet C20, 1980-1986 Chevrolet C20, 1981-1981 Chevrolet C20, 1981-1981 Chevrolet C20, 1981-1981 Chevrolet C20, 1981-1981 Chevrolet C20, 1981-1981 Chevrolet C20, 1981-1981 Chevrolet C20, 1981-1984 Chevrolet C20, 1981-1986 Chevrolet C20, 1981-1986 Chevrolet C20, 1981-1986 Chevrolet C20, 1981-1986 Chevrolet C20, 1981-1986 Chevrolet C20, 1981-1986 Chevrolet C20, 1982-1986 Chevrolet C20, 1982-1986 Chevrolet C20, 1982-1986 Chevrolet C20, 1985-1986 Chevrolet C20, 1985-1986 Chevrolet C20, 1985-1986 Chevrolet C20, 1986-1986 Chevrolet C20, 1986-1986 Chevrolet C20, 1987-1987 Chevrolet R10, 1987-1987 Chevrolet R20, 1987-1987 Chevrolet R20, 1987-1987 Chevrolet R20, 1987-1987 Chevrolet R20, 1987-1987 Chevrolet R20, 1987-1987 Chevrolet R20, 1987-1987 Chevrolet R20, 1987-1987 Chevrolet R20, 1987-1987 Chevrolet R20, 1987-1987 Chevrolet R20, 1987-1987 Chevrolet R20, 1987-1987 Chevrolet R20, 1987-1987 Chevrolet V10, 1987-1987 Chevrolet V20, 1987-1988 Chevrolet R10 Suburban, 1987-1988 Chevrolet R20, 1987-1988 Chevrolet R20, 1987-1988 Chevrolet R20, 1987-1988 Chevrolet R20, 1987-1988 Chevrolet R20, 1987-1988 Chevrolet R20, 1987-1988 Chevrolet R20 Suburban, 1987-1988 Chevrolet V10 Suburban, 1987-1988 Chevrolet V20 Suburban, 1987-1991 Chevrolet Blazer, 1989-1989 Chevrolet R2500, 1989-1991 Chevrolet R1500 Suburban, 1989-1991 Chevrolet R2500 Suburban, 1989-1991 Chevrolet V1500 Suburban, 1989-1991 Chevrolet V2500 Suburban, 1973-1973 GMC P15/P1500 Van, 1973-1974 GMC C15/C1500 Pickup, 1973-1974 GMC C15/C1500 Suburban, 1973-1974 GMC C25/C2500 Suburban, 1973-1974 GMC K15/K1500 Pickup, 1973-1974 GMC K15/K1500 Suburban, 1973-1974 GMC K25/K2500 Pickup, 1973-1974 GMC K25/K2500 Suburban, 1973-1974 GMC P25/P2500 Van, 1973-1991 GMC Jimmy, 1975-1975 GMC C25, 1975-1975 GMC C25, 1975-1975 GMC C25, 1975-1975 GMC C25, 1975-1978 GMC C15, 1975-1978 GMC C15 Suburban, 1975-1978 GMC C25, 1975-1978 GMC C25, 1975-1978 GMC C25, 1975-1978 GMC C25, 1975-1978 GMC C25, 1975-1978 GMC C25, 1975-1978 GMC C25, 1975-1978 GMC C25, 1975-1978 GMC C25, 1975-1978 GMC C25, 1975-1978 GMC C25, 1975-1978 GMC C25, 1975-1978 GMC C25 Suburban, 1975-1978 GMC K15, 1975-1978 GMC K15 Suburban, 1975-1978 GMC K25, 1975-1978 GMC K25 Suburban, 1975-1978 GMC P25, 1976-1978 GMC C25, 1976-1978 GMC C25, 1976-1978 GMC C25, 1976-1978 GMC C25, 1977-1978 GMC C25, 1977-1978 GMC C25, 1977-1978 GMC C25, 1977-1978 GMC C25, 1977-1978 GMC C25, 1977-1978 GMC C25, 1977-1978 GMC C25, 1977-1978 GMC C25, 1979-1979 GMC C2500, 1979-1979 GMC C2500, 1979-1979 GMC C2500, 1979-1979 GMC C2500, 1979-1981 GMC P2500, 1979-1982 GMC C2500, 1979-1982 GMC C2500, 1979-1982 GMC C2500, 1979-1984 GMC C2500, 1979-1984 GMC C2500, 1979-1984 GMC C2500, 1979-1986 GMC C1500, 1979-1986 GMC C1500 Suburban, 1979-1986 GMC C2500, 1979-1986 GMC C2500, 1979-1986 GMC C2500, 1979-1986 GMC C2500, 1979-1986 GMC C2500, 1979-1986 GMC C2500, 1979-1986 GMC C2500 Suburban, 1979-1986 GMC K1500, 1979-1986 GMC K1500 Suburban, 1979-1986 GMC K2500, 1979-1986 GMC K2500 Suburban, 1980-1982 GMC C2500, 1980-1986 GMC C2500, 1980-1986 GMC C2500, 1980-1986 GMC C2500, 1980-1986 GMC C2500, 1981-1982 GMC C2500, 1981-1986 GMC C2500, 1981-1986 GMC C2500, 1982-1982 GMC C2500, 1982-1986 GMC C2500, 1982-1986 GMC C2500, 1982-1986 GMC C2500, 1985-1986 GMC C2500, 1985-1986 GMC C2500, 1985-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1986-1986 GMC C2500, 1987-1987 GMC R1500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC R2500, 1987-1987 GMC V1500, 1987-1987 GMC V2500, 1987-1991 GMC R1500 Suburban, 1987-1991 GMC R2500 Suburban, 1987-1991 GMC V1500 Suburban, 1987-1991 GMC V2500 Suburban
Check if this fits your vehicle
Quantity1
Installation PositionRear
Item LocatedUnited States
Part interchange
565036, 77349
item #1000T8HN
Show less
KYB 565032 Suspension Shock Absorber, Front Side
KYBPart # 565032
KYB 565032 Suspension Shock Absorber, Front Side
42 Reviews
$105.99
Edit ZIP code
3-year warranty
90 days free return
Fits 1963-1966 Chevrolet Suburban, 1963-1967 Chevrolet P10 Series, 1963-1972 Chevrolet C20 Pickup, 1963-1974 Chevrolet C10 Pickup, 1967-1974 Chevrolet C30 Pickup, 1967-1986 Chevrolet C10 Suburban, 1967-1986 Chevrolet C20 Suburban, 1968-1974 Chevrolet P10 Van, 1968-1974 Chevrolet P20 Van, 1968-1974 Chevrolet P30 Van, 1969-1974 Chevrolet Blazer, 1971-1974 Chevrolet G10 Van, 1971-1974 Chevrolet G20 Van, 1971-1974 Chevrolet G30 Van, 1975-1980 Chevrolet P10, 1975-1982 Chevrolet K5 Blazer, 1975-1984 Chevrolet P30, 1975-1986 Chevrolet C10, 1975-1986 Chevrolet C20, 1975-1986 Chevrolet C30, 1975-1989 Chevrolet P20, 1975-1992 Chevrolet G30, 1975-1995 Chevrolet G10, 1975-1995 Chevrolet G20, 1985-1999 Chevrolet P30, 1987-1987 Chevrolet R10, 1987-1988 Chevrolet R10 Suburban, 1987-1988 Chevrolet R20, 1987-1988 Chevrolet R20 Suburban, 1987-1988 Chevrolet R30, 1989-1989 Chevrolet R2500, 1989-1991 Chevrolet R1500 Suburban, 1989-1991 Chevrolet R2500 Suburban, 1989-1991 Chevrolet R3500, 1993-1995 Chevrolet G30, 1963-1965 GMC 1000 Series, 1963-1965 GMC 1500 Series, 1963-1965 GMC PB1500 Series, 1963-1966 GMC PB1000 Series, 1963-1966 GMC Suburban, 1966-1966 GMC 1000, 1966-1966 GMC 1500, 1966-1966 GMC I1000, 1966-1966 GMC I1500, 1966-1966 GMC P1000, 1966-1966 GMC PB15 Series, 1967-1974 GMC C15/C1500 Pickup, 1967-1974 GMC C15/C1500 Suburban, 1967-1974 GMC C25/C2500 Pickup, 1967-1974 GMC C25/C2500 Suburban, 1967-1974 GMC C35/C3500 Pickup, 1967-1974 GMC P15/P1500 Van, 1968-1974 GMC P25/P2500 Van, 1968-1974 GMC P35/P3500 Van, 1970-1982 GMC Jimmy, 1971-1974 GMC G15/G1500 Van, 1971-1974 GMC G25/G2500 Van, 1971-1974 GMC G35/G3500 Van, 1975-1978 GMC C15, 1975-1978 GMC C15 Suburban, 1975-1978 GMC C25, 1975-1978 GMC C25 Suburban, 1975-1978 GMC C35, 1975-1978 GMC G15, 1975-1978 GMC G25, 1975-1978 GMC G35, 1975-1978 GMC P15, 1975-1978 GMC P25, 1975-1978 GMC P35, 1979-1980 GMC P1500, 1979-1984 GMC P3500, 1979-1986 GMC C1500, 1979-1986 GMC C1500 Suburban, 1979-1986 GMC C2500, 1979-1986 GMC C2500 Suburban, 1979-1986 GMC C3500, 1979-1989 GMC P2500, 1979-1992 GMC G3500, 1979-1995 GMC G1500, 1979-1995 GMC G2500, 1985-1999 GMC P3500, 1987-1987 GMC R1500, 1987-1989 GMC R2500, 1987-1991 GMC R1500 Suburban, 1987-1991 GMC R2500 Suburban, 1987-1991 GMC R3500, 1993-1995 GMC G3500
Check if this fits your vehicle
Quantity1
Installation PositionFront
Item LocatedUnited States
Part interchange
565032, 77355, 911090
item #1000T678
Show less
KYB 349063 Suspension Shock Absorber, Rear Side
KYBPart # 349063
KYB 349063 Suspension Shock Absorber, Rear Side
42 Reviews
$85.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2009-2013 Mazda 6
Check if this fits your vehicle
Quantity1
Installation PositionRear
Item LocatedUnited States
Part interchange
349063, GS3L28700B, GS3L28700D, GS4H28700B, GS4H28700D, 5656
item #1000T4WS
Show less

What are shock absorbers in a car?

A mechanical or hydraulic device used to absorb and dampen shock impulses is known as a shock absorber or damper. It accomplishes this by transforming the shock's kinetic energy into another form of energy, usually heat, which is subsequently lost. The majority of shock absorbers are dashpots (a damper that resists motion via viscous friction). For instance, the springs lessen the shocks on the body caused by a rough road surface by acting as a cushion between the axles and the body. A car's body may move excessively up and down depending on the road surface and speed. These vibratory vibrations are slowed down and diminished in intensity using shock absorbers. 

Symptoms of a bad shock absorber

Symptoms of bad shock absorbers can manifest in various ways, negatively impacting your vehicle's handling, comfort, and safety. Watch out for the following signs that may indicate your shock absorber is falling:

  • Poor handling: Unstable vehicle, excessive bouncing, or swaying during turns due to worn shock absorbers affecting control.
  • Rough ride: Harsh and jarring experience even on smooth roads due to compromised shock absorption.
  • Increased braking distance: Worn shocks lead to longer stopping distances and reduced braking efficiency.
  • Nose diving: The front of the car dips noticeably during braking, impacting braking performance.
  • Tire wear: Uneven tire wear caused by faulty shocks due to inconsistent weight distribution.
  • Fluid leaks: Oil or fluid leaks around shocks indicate reduced damping ability.
  • Noisy suspension: Clunking, knocking, or squeaking sounds over bumps due to ineffective shock absorption.
  • Visible damage: Physical damage or wear to shock absorber housing affects performance.
  • Delayed response: The car continues to bounce after hitting a bump due to worn shocks.
  • Drifting or pulling: The car drifts or pulls to one side during turns due to uneven shock absorber performance.

Shop By Makes

Show more