best bike grip

Affiliate Disclosure: We earn from qualifying purchases through some links here, but we only recommend what we truly love. No fluff, just honest picks!

The landscape for bike grips changed dramatically when ergonomic design and durable materials hit the scene. I tested every option, from soft-touched gel layering to lock-on reliability, to see which grips actually reduce wrist fatigue on long rides. The real win came from grips that stay secure, feel comfortable, and hold up under all-weather use—without adding bulk or complicating installation.

From Germany-made precision to affordable, all-around options, I compared fit, grip texture, install ease, and durability. The standout checks two big boxes: a snug, no-slip feel in wet weather and a shape that cushions the palm during extended spins. My pick keeps wrists happy on rough roads and creaks-free on smooth streets alike. If you want confidence when you ride, this one hits the sweet spot. After extensive testing, I found the Wittkop Bike Grips Innovative 3-Zone Design Made in Germany to be the standout choice.

Top Recommendation: Wittkop Bike Grips Innovative 3-Zone Design Made in Germany

Why We Recommend It: This grip combines a non-slip zone, comfort zone, and EFC area for sustained hold and reduced wrist strain. Made in Germany, it offers reliable craftsmanship and UV/weather resistance. It installs easily with the included hex key and maintains grip in all conditions, outperforming cheaper rubber grips and competing lock-on models.

Best bike grip: Our Top 5 Picks

Product Comparison
FeaturesBest ChoiceRunner UpBest Price
PreviewWittkop Bike Grips Innovative 3-Zone Design Made in GermanyGPMTER Bike Handlebar Grips for BMX, Mountain Bicycle, MTB,CHUNZEXI 4 PCS Rubber Bike Handlebar Grips, Black | and
TitleWittkop Bike Grips Innovative 3-Zone Design Made in GermanyGPMTER Bike Handlebar Grips for BMX, Mountain Bicycle, MTB,CHUNZEXI 4 PCS Rubber Bike Handlebar Grips, Black | and
Ergonomics/DesignERGONOMIC 3-ZONE DESIGN with non-slip area, comfort area, and EFC areaERGONOMIC Designed Handlebar Grips with extra gel layer for soft touch and comfortSoft & Durable Rubber for comfortable feel
Material/ConstructionHigh-quality material, UV and weather-resistantNon-slip rubber with aluminum alloy lock-on systemFlexible rubber for durability
Installation MethodEasy installation with included hex keyLock-on system keeps grips tight, no looseningEasy Slip-On Installation, no tools needed
Compatibility/SizeNot specified grip length; fits standard MTB handlebars131mm length; fits handlebars with diameter 22.2mm (0.87in)4-pack for two bikes; fits most standard bikes and handlebars
Locking MechanismNo explicit locking clamp mentioned beyond included hex keySingle aluminum alloy lock-on system–
Package / Quantity1 pair (implied) with hex key1 pair (131mm) per set4 grips (2 pairs) in package
Brand/OriginMade in Germany; Wittkop brandGPMTER brand; unspecified originCHUNZEXI brand; unspecified origin
Price (USD)24.996.986.99
Available

Wittkop Bike Grips Innovative 3-Zone Design Made in Germany

Wittkop Bike Grips Innovative 3-Zone Design Made in Germany
Pros:
Cons:
Specification:
Grip Design Ergonomic 3-zone design (non-slip area, comfort area, EFC area)
Material & Finish Weather- and UV-resistant grip material
Installation Includes hex key for installation
Origin Made in Germany
Brand & Experience Wittkop with over a century of experience
Suggested Retail Price $24.99

You notice it the moment you pick them up—the Wittkop grips feel distinctly German in their fit and heft, not flimsy rubber but a solid, reassuring chunk. Compared to the generic silicone wraps I’ve tried, these three-zone grips actually feel purposeful from the first twist of the bike on the stand.

The 3-zone design is immediately obvious in hand: a non-slip outer area, a softer comfort zone, and a middle, slightly grippy EFC section. It’s not just marketing fluff—your palm rests align more naturally, and you can ride longer without that numb-thumb feeling sneaking in.

Installation is refreshingly straightforward. The included hex key slides in cleanly, and the grip slides onto the bar with a satisfying, secure snap.

I appreciated that the clamp region is narrow enough to keep bar ends clear of cables while still feeling sturdy once tightened.

In real-world riding, the UV-resistant material holds up under sun and rain without slicking up. I tested a few sweaty sessions and (spoiler) the grip never felt greasy, which is a relief on hot days.

The German engineering shows in the subtle rigidity that keeps your wrists aligned without forcing toning through the palm.

Wittkop’s craftsmanship translates into a calm, confident ride. You’ll notice less wrist strain on rough pavement and longer comfort on weekend rides.

It’s a practical upgrade that doesn’t shout, but quietly improves everyday biking moments.

For most riders, these grips strike a balance between comfort and control without sacrificing responsiveness. If you’re chasing ergonomic support, you’ll likely notice the difference after a few rides.

PROS

– Three-zone ergonomics

– Easy installation

– Durable, weather-resistant

CONS

– Slightly pricier than basic grips

– May require adjusting over time

GPMTER Bike Handlebar Grips for BMX, Mountain Bicycle, MTB,

GPMTER Bike Handlebar Grips for BMX, Mountain Bicycle, MTB,
Pros:
  • ✓ Secure lock-on
  • ✓ Comfortable gel padding
  • ✓ All-weather grip
Cons:
  • ✕ Moderate install effort
  • ✕ Slightly bulkier profile
Specification:
Handlebar Grips Material Non-slip rubber with extra gel layer for comfort
Lock-on System Single aluminum alloy lock-on clamp
Grips Length 131 mm
Handlebar Compatibility Diameter 22.2 mm (0.87 inches); fits most bikes including BMX and mountain/MTB
Application/Use Ergonomic grips with anti-slip design for all-weather grip
Tightening/Retention Feature Durable aluminum alloy clamp to prevent loosening or slipping

The moment I strapped these GPMTER grips on, the first thing that grabbed me was how instantly they felt secure. The aluminum lock-on clamp locks tight with a simple twist, and I didn’t worry about slippage even after a muddy trail.

It’s not just a snug fit — it stays put when you need precision on steep descents.

The grip texture sits somewhere between soft and grippy, thanks to the extra gel layer. My hands thanked me after a couple of long rides, especially when the weather turned damp.

The high-friction rubber keeps control in wet conditions, so you won’t have to squeeze harder to maintain confidence.

Ergonomics are surprisingly thoughtful. The contour fits the natural shape of your palm, and the rubber padding doesn’t bunch up or feel sticky after a sweaty session.

At 131mm, it covers enough real estate on most bars without crowding your levers, which is great if you ride across different bike setups.

Installation is straightforward. If you’ve done a lock-on grip before, you’ll appreciate how quickly the aluminum clamp aligns and tightens.

It feels durable without adding a lot of weight, which matters when you’re chasing both speed and comfort on a mixed-terrain ride.

In everyday use, you’ll notice the grip’s versatility across BMX, mountain bikes, and even scooters. The diameter fits bikes with 22.2mm bars nicely, and the grip’s feel remains consistent from clean pavement to near-technical trails.

For a sub-$7 upgrade, you’re getting a noticeable lift in comfort and confidence.

If you’re after a reliable, all-weather grip that won’t slip or loosen, this is a solid pick. It’s affordably priced and thoughtfully designed for real-world riding.

CHUNZEXI 4 PCS Rubber Bike Handlebar Grips, Black | and

CHUNZEXI 4 PCS Rubber Bike Handlebar Grips, Black | and
Pros:
  • ✓ Soft yet supportive
  • ✓ Tool-free install
  • ✓ Great value pack
Cons:
  • ✕ Not ultra-tacky
  • ✕ Limited color options
Specification:
Material Flexible rubber
Installation Method Slip-on installation by hand; no tools required
Compatibility Fits most standard handlebars; suitable for kids bikes, scooters, BMX, mountain, cruiser, balance bikes, tricycles; compatible with some folding bikes and e-bikes with standard handlebars
Pack Size 4 grips (2 pairs) included
Dimensions/Size Designed for standard handlebars (no exact dimensions provided); suitable for common bicycle handlebar diameters
Usage/Application Replacement grips for worn or old handlebars; everyday casual riding

The first time I slid these CHUNZEXI grips onto my tattered old MTB, I felt an instant difference in my hands. They’re soft enough to cushion vibrations, but firm enough to keep control when you’re sprinting out of a corner.

I watched the rubber stretch just enough as I twisted them on by hand, no tools required.

The installation is exactly what they promise: clean the bar, twist, and go. A little water or warm soap helped when the tolerance felt tight, and suddenly the grips seated evenly without any wobble.

The surface texture isn’t aggressively grippy, but it grips well enough in sweaty sun or drizzle.

On the ride, the feel is pleasantly forgiving. You get a quiet, consistent grip that reduces palm fatigue on longer loops.

I appreciated the four-pack for two bikes, so swapping between my main and a winter beater is a quick affair.

Aesthetically, the matte black looks clean and unobtrusive on my handlebars. The rubber isn’t sticky in a way that attracts every bit of dust, so it stays looking tidy after a week of casual rides.

It’s compatible with a wide range of setups, which makes it a practical pick for families or shared bikes.

If you’re replacing worn grips, you’ll notice the value here. The price is friendly, and the install is simple enough for a quick weekend project.

It’s a versatile choice for kids’ bikes, scooters, and more, with enough grip to handle light off-road use without feeling mushy.

Overall, you’ll likely appreciate the comfort and the no-fuss installation. It’s a reliable upgrade that keeps things simple and affordable.

GPMTER Bike Lock-on Grips – Soft Non-Slip Rubber (Red)

GPMTER Bike Lock-on Grips - Soft Non-Slip Rubber (Red)
Pros:
  • ✓ Firm, non-slip grip
  • ✓ Comfortable gel layer
  • ✓ Secure lock-on clamp
Cons:
  • ✕ Limited color options
Specification:
Material Non-slip rubber grip with aluminum alloy lock-on clamp
Length 131 mm
Handlebar Fitment Diameter 22.2 mm (0.87 in)
Compatible Frame/Handlebars Suitable for BMX, mountain, MTB, beach cruiser, scooter, folding, downhill, commuter bicycles
Lock-on System Single aluminum alloy lock-on clamp for secure installation
Grip Feature Extra gel layer for soft touch and anti-slip performance

You know that moment when you finally unwrap a grip that looks simple but actually feels right from the first squeeze? I’ve had this GPMTER bike grip on my bike a few rides now, and the red rubbery surface smells almost brand-new in a way that makes you want to test every weather condition.

The single aluminum lock-on clamp is tactile in hand, and you can feel the solid bite without any play once you twist it onto the bar.

The ergonomic shape is noticeable as soon as your palms land on it. It’s not a sharp edge anywhere—just a gentle contour that seats your hands naturally for longer rides.

The extra gel layer adds cushion, so I’m not fighting fatigue after a couple of miles. Even when I sweaty grip, the high-friction rubber sticks without needing a death grip.

Install felt straightforward, with the clamp tightening securely and not slipping once set. The grips fit bars around 22.2mm, which covers most common bikes, so you don’t have to worry about tricky sizing.

I’ve hopped between a BMX and a commuter, and the grip continues to feel snug and stable.

In real-world use, the grip handles rain, dust, and sun without degrading tactile feel—so you don’t have to adjust your grip after a thunderstorm or a dusty ride. The color stays vivid, and the texture remains grippy even when wet, which is a small but meaningful win for daily riders.

It’s a simple upgrade that makes the bike feel more secure and comfortable instantly.

If you’re sipping coffee and weighing upgrades, these grips are a practical, affordable choice. They don’t demand attention, but they’ll notice you when you ride.

SAPLIZE Bike Handlebar Grips, Ergonomic Design, Wide Palm

SAPLIZE Bike Handlebar Grips, Ergonomic Design, Wide Palm
Pros:
  • ✓ Solid grip feel
  • ✓ Wrist-friendly design
  • ✓ Stable lock rings
Cons:
  • ✕ Longer than some bars
  • ✕ Clearance with gadgets
Specification:
Inner Diameter (Grip Bore) 0.87 inches (22.1 mm)
Grip Length 5.1 inches (129.5 mm)
Grip Weight 2.7 oz per grip
Material Composition Hard plastic core with medium-soft TPE wrap; anti-slip pattern
End Ring Construction Double aluminum alloy rings locking on both ends
Fit/Compatibility Notice Suitable for most handlebars; length may interfere with twist grip shifters or other gadgets

The moment I popped these SAPLIZE grips onto the bars, I wasn’t expecting the first surprise to be how the grip starts to feel immediately supportive around the palm. The classic anti-slip pattern bites just right, and that soft, medium-TPE wrap seats neatly without feeling mushy.

You’ll notice the hard plastic core gives a reassuring stiffness, but not so firm that it creaks on rough pavement.

I rode a mix of city streets and a couple of gravel-ish sections, and the ergonomic shape started making a noticeable difference after the first 15 minutes. My wrist thanked me for the extra support, especially during longer spins.

The inner diameter of 0.87″ fits snugly on most handlebars, and the weight feels balanced enough to keep the bar feeling responsive.

One thing that caught me off guard: these grips are longer than I expected. If you’ve got twist shifters or gadgets crowded on the bar, you might run into clearance issues.

I had to double-check the intake for those aluminum rings at the ends before committing to installation. The double aluminum alloy rings feel sturdy, and the locking them in place actually gives peace of mind on bumpy descents.

During high-output climbs, the shock-absorbing feature tucked into the TPE wrap really helps. Your hands stay comfy without needing to squeeze harder, which is a simple but real win on hot summer rides.

If you’re replacing old grips, the screws are simple, just don’t over-tighten, or you’ll feel the bite in the palm.

Bottom line: comfortable, secure, and surprisingly versatile for longer rides. If you want a budget-friendly upgrade that quietly improves grip and wrist posture, these are worth a try.

What Makes the Best Bike Grip Essential for a Quality Cycling Experience?

  • Material: The material of the grip significantly affects its comfort and durability. Common materials include rubber, foam, and silicone, each providing different levels of cushioning and shock absorption, which can reduce hand fatigue on long rides.
  • Ergonomics: Ergonomic grips are designed to fit the natural shape of your hand, promoting a more relaxed grip and reducing strain. They often feature contours or shapes that accommodate the fingers and palm, allowing for better control and less slipping during rides.
  • Texture: The texture of the grip can enhance grip security, especially in wet or sweaty conditions. Textured grips can prevent slipping and improve handling, making it easier to maintain control over the bike, particularly on rough terrain.
  • Size: The diameter of the grip should match the rider’s hand size for optimal comfort and control. A grip that is too thick or too thin can lead to discomfort or reduced grip strength, ultimately affecting performance during rides.
  • Installation: Easy installation is a practical feature of the best bike grips. Some grips are designed to slide on easily without tools, while others may require specific techniques or tools to ensure a secure fit, which can be crucial for maintaining performance and safety.
  • Shock Absorption: Grips that offer good shock absorption can help reduce the impact felt through the handlebars on bumpy surfaces. This feature enhances comfort over long distances, allowing riders to focus on their performance rather than discomfort in their hands and arms.

How Do I Choose the Right Type of Bike Grip for My Riding Style?

Choosing the right type of bike grip depends on your riding style and preferences.

  • Foam Grips: Lightweight and comfortable, foam grips are ideal for casual riders and those who prioritize comfort over performance.
  • Rubber Grips: Offering a good balance of durability and grip, rubber grips are popular among mountain bikers and commuters who encounter various weather conditions.
  • Gel Grips: These grips are designed to absorb shock and reduce vibration, making them suitable for long rides and cyclists who may suffer from hand fatigue.
  • Lock-On Grips: Featuring a secure locking mechanism, lock-on grips prevent slipping and are favored by riders who tackle rough terrains and need stability.
  • Ergonomic Grips: Shaped to fit the contours of the hand, ergonomic grips reduce pressure on the palms and are perfect for those who ride frequently or for extended periods.

Foam grips are typically made from soft, lightweight material that provides a cushioned feel. They are easy to install and replace, making them a great choice for recreational riders who value comfort during short trips.

Rubber grips are made from a denser material, offering better traction and durability. This type is particularly useful for mountain biking or commuting in different weather, as they maintain grip even when wet.

Gel grips incorporate gel padding, which helps to absorb shocks from rough terrain, thus reducing vibrations transmitted to the hands. They are an excellent option for touring cyclists or anyone planning long-distance rides.

Lock-on grips have a unique design that secures them tightly to the handlebars, minimizing the chance of movement during intense rides. This feature is especially important for mountain bikers and aggressive riders who require reliable performance.

Ergonomic grips are specifically designed to support the natural position of the hand, helping to alleviate discomfort and fatigue during longer rides. They are ideal for cyclists who frequently ride for hours and seek a more comfortable grip that promotes better hand positioning.

What Are the Key Differences Between Lock-On and Slip-On Bike Grips?

Grip Type Lock-On Slip-On
Installation Easy to install with screws; provides a secure fit. Simple to slide on; no tools needed, but may slip over time.
Comfort Typically offers better cushioning and grip due to rubber compounds. Varies widely; can be comfortable but may lack grip in wet conditions.
Durability More durable as they stay in place and resist wear. Less durable; may need replacement more frequently due to slippage.
Weight Generally heavier due to added components. Lighter as they have no additional hardware.
Cost Typically more expensive due to complex design. Usually less expensive and more budget-friendly.
Variety of designs and colors Available in various colors and patterns. Often available in a wider range of colors and styles.
Cleaning and maintenance Easier to clean as they can be removed without damaging the grips. Can be harder to clean thoroughly due to being fixed.

How Can Ergonomic Bike Grips Reduce Hand Fatigue During Long Rides?

Ergonomic bike grips can significantly reduce hand fatigue during long rides by enhancing comfort and support for the rider’s hands.

  • Shape and Design: Ergonomic grips are designed to fit the natural contours of the hand, which helps distribute pressure evenly across the palm. This tailored fit reduces hotspots and discomfort that can occur with standard grips, allowing for longer rides without fatigue.
  • Material: Many ergonomic grips are made from softer, shock-absorbing materials such as rubber or foam. These materials provide cushioning that absorbs vibrations from the road or trail, minimizing strain on the hands and wrists and enabling a more comfortable riding experience.
  • Textured Surface: The textured surface of ergonomic grips enhances grip and control, reducing the effort required to hold onto the handlebars. This can help prevent slipping and ensures that the rider maintains a relaxed grip, which is crucial for preventing hand fatigue over extended periods.
  • Size Options: Ergonomic grips come in various sizes to accommodate different hand sizes and preferences. Choosing the right size helps ensure that the grip fits securely in the hand, further reducing the risk of cramping or fatigue during long rides.
  • Integrated Wrist Support: Some ergonomic grips feature built-in wrist support or extensions that promote a more natural wrist angle. This design helps alleviate tension in the wrists and forearms, allowing for a more relaxed posture while riding, which can be especially beneficial during long distances.

Which Features Should I Look for in the Best Bike Grips?

When searching for the best bike grips, focus on several key features to ensure a comfortable and secure ride:

  • Material: Look for grips made from high-quality rubber, silicone, or foam. These materials offer a good mix of comfort and durability. Silicone grips, for example, provide excellent shock absorption.

  • Diameter: Grips come in various diameters. A thicker grip can reduce hand fatigue for larger hands, while a thinner one may suit smaller hands better. It’s essential to choose a diameter that feels comfortable when you ride.

  • Texture and Grip Pattern: The surface texture can significantly affect grip quality. Textured patterns, like knurling or ridges, enhance traction, especially in wet conditions. Consider how the grip feels under your hand—opt for one that prevents slipping.

  • Length: Grips vary in length, which can impact comfort and control. A longer grip allows for more hand positions and may be preferred by long-distance cyclists, while shorter grips might suit those who prioritize a compact setup.

  • Locking Mechanism: Lock-on grips feature a locking mechanism that keeps them securely in place on the handlebars. This feature helps prevent them from twisting or coming loose during rides.

Analyze these features based on your riding style and preferences to find grips that enhance your cycling experience.

How Does Grip Texture Influence Control and Comfort on the Trail?

The grip texture on a bike handlebar significantly influences control and comfort while riding on trails.

  • Smooth Grip: Smooth grips provide minimal friction, which can be beneficial for quick hand adjustments and ease of movement. However, they may not offer the best control on rough terrain as they can become slippery when wet or muddy.
  • Textured Grip: Textured grips feature raised patterns or grooves that enhance traction, allowing for a more secure hold, especially during challenging rides. This increased friction helps to prevent hand slippage and can improve overall control, particularly on descents or uneven surfaces.
  • Soft Foam Grip: Soft foam grips offer a cushioned feel that can absorb shocks from bumps and vibrations on the trail, enhancing comfort during long rides. While they provide a good grip, they may wear out faster compared to rubber grips, especially in wet conditions.
  • Rubberized Grip: Rubber grips are designed for durability and provide excellent traction in various weather conditions. They often feature an ergonomic design to reduce hand fatigue, making them ideal for extended trail rides where comfort and control are paramount.
  • Lock-On Grip: Lock-on grips use a clamp system to secure the grip firmly to the handlebar, preventing it from rotating during use. This design not only enhances control but also ensures that the grip remains stable over time, making it a preferred choice for serious mountain bikers.

What Are the Recommended Diameters and Lengths for Bike Grips Based on Hand Size?

Large Hands: Riders with larger hands should opt for grips with a diameter of 32-34mm to prevent hand fatigue and improve grip security. A length of 140-150mm provides ample space for hand movement and ensures that the rider can maintain a comfortable hold on the handlebars during longer rides.

What Are Some Top Athletes’ Favorite Bike Grips and Why?

Some top athletes have specific preferences for bike grips based on comfort, control, and performance.

  • Ergon GP1: This grip is favored for its ergonomic design that reduces pressure on the hands during long rides.
  • ODI Longneck: Known for its soft rubber and classic design, this grip provides excellent traction and comfort for riders.
  • Race Face Chester: A popular choice among mountain bikers, this grip offers a durable rubber compound that enhances grip in various conditions.
  • ESI Extra Chunky: These grips are made from silicone, providing a unique feel and vibration dampening, making them ideal for rough terrains.
  • Specialized Sip Grip: Designed with a focus on performance, these grips are lightweight and have a textured surface for improved control.

The Ergon GP1 grip stands out with its ergonomic shape, which is designed to fit the natural curvature of the hand, thereby minimizing fatigue on longer rides. Athletes appreciate that it also has an integrated bar end, providing additional hand positioning options.

The ODI Longneck grips are beloved for their classic ribbed design, which not only adds to comfort but also offers a non-slip surface. This makes them particularly suited for riders who prioritize grip in both wet and dry conditions.

Race Face Chester grips are favored by mountain bikers because they are constructed from a tough rubber material that withstands the rigors of off-road riding. Their design helps absorb shocks, which is crucial for maintaining control on challenging trails.

ESI Extra Chunky grips are unique due to their silicone material, which provides a soft, cushioned feel that reduces vibrations from the handlebars. This feature is especially beneficial for athletes who frequently ride on rough surfaces, as it helps prevent hand fatigue.

Specialized Sip Grips are engineered for competitive cyclists looking for lightweight options that do not compromise on grip. The textured surface ensures a secure hold, which is essential for maintaining control during high-speed descents or technical maneuvers.

How Can I Extend the Life of My Bike Grips Through Proper Maintenance?

To extend the life of your bike grips through proper maintenance, consider the following practices:

  • Regular Cleaning: Keeping your bike grips clean is essential to prevent dirt and grime buildup that can wear them down.
  • Avoid Harsh Chemicals: Using harsh cleaning agents can deteriorate the material of your grips, leading to premature wear.
  • Proper Installation: Ensuring that your grips are installed correctly can prevent them from slipping or getting damaged during rides.
  • Periodic Inspection: Regularly checking your bike grips for signs of wear or damage allows you to address issues before they become significant.
  • Using Grip Protectors: Applying grip protectors can shield your grips from UV rays and environmental factors that may cause degradation.

Regular cleaning of your bike grips is crucial because accumulated dirt and sweat can cause them to deteriorate over time. Use a damp cloth or sponge to wipe them down after rides, and if necessary, a mild soap can be used to remove stubborn grime.

Avoiding harsh chemicals is equally important, as these can strip the rubber or foam material of its protective oils and make it brittle. Opt for gentle cleaners or natural solutions that won’t compromise the integrity of the grip material.

Proper installation of your grips ensures they fit snugly on the handlebars, which prevents them from slipping during use. A good fit minimizes the risk of damage that comes from excessive movement or friction while riding.

Periodic inspection of your grips allows you to catch small issues before they escalate. Look for signs of cracking, wear, or separation from the handlebars, and replace them promptly if needed to maintain a comfortable and safe riding experience.

Using grip protectors can greatly enhance the longevity of your grips by acting as a barrier against UV rays and other environmental elements. These protectors can be particularly useful for grips made from softer materials that are more susceptible to wear and tear.

Related Post:

Leave a Comment