Best Adhesive For Car Windows: Practical Features for Easier Everyday Use

Best Adhesive For Car Windows

A strong car-window adhesive delivers a durable, weather-resistant bond suited to the repair, replacement, or accessory you are installing. For windshields, rear windows, side glass, and sunroofs, polyurethane urethane products are the most directly matched options in this roundup because they are designed for permanent glass bonding, non-sag application, and resistance to vibration or weather. Silicone sealants are more flexible, general-purpose choices for sealing or bonding several materials, while double-sided adhesive pads are intended for lightweight dash-cam mounts rather than structural glass installation.

The right pick depends on the glass location, required bond strength, cartridge or tube size, curing expectations, and whether you need a professional-use product or a simpler accessory-mounting solution.

For permanent windshield or auto-glass bonding, choose a polyurethane urethane such as 3M Window-Weld 08609, 3M 08693, FORTIVO, Realth, MATTFIX, VICBTZT, or Berkland. These products emphasize strong, flexible, weather-resistant bonds, with several offering non-sag application for vertical or overhead work. Permatex 81158 or 80050 is better suited to general sealing and bonding across glass, metal, plastic, vinyl, and other materials.

For a dash-cam mount only, volport adhesive pads offer a purpose-built, heat- and weather-resistant mounting format.

Car Window Adhesives: A Comparison

ImageProductBuy
Best Pick 1
Urethane Windshield Adhesive - Quick Curing & Weather Resistant Auto Glass Adhesive, Vertical & Overhead Application, Windshield Repair Kit with Gloves, Applicator Tip & Cartridge - 310ml Black
Urethane Windshield Adhesive – Quick Curing & Weather Resistant Auto Glass Adhesive, Vertical & Overhead Application, Windshield Repair Kit with Gloves, Applicator Tip & Cartridge – 310ml Black
Best for: Quick curing urethane
Brand: FORTIVO | Item Weight: ‎1.17 pounds
View on Amazon
Best Pick 2
Polyurethane Windshield Adhesive & Sealant 50ML Weather Resistant
Polyurethane Windshield Adhesive & Sealant 50ML Weather Resistant
Best for: Compact polyurethane
Brand: Realth | Color: Black
View on Amazon
Best Pick 3
Windshield Adhesive – Easy to Apply - High-Strength Bonding - Fast Curing
Windshield Adhesive – Easy to Apply – High-Strength Bonding – Fast Curing
Best for: Easy application bonding
Brand: MATTFIX | Item Weight: ‎1.17 pounds
View on Amazon
Best Pick 4
Urethane Windshield Adhesive, Fast Curing & Ultra-Bond Windshield Sealant
Urethane Windshield Adhesive, Fast Curing & Ultra-Bond Windshield Sealant
Best for: Fast curing urethane
Brand: VICBTZT | Color: black
View on Amazon
Best Pick 5
Permatex 81158 Black Silicone Adhesive Sealant, 3 oz. Tube, Pack of 1
Permatex 81158 Black Silicone Adhesive Sealant, 3 oz. Tube, Pack of 1
Best for: Silicone adhesive sealant
Brand: Permatex | Color: Black
View on Amazon

How We Compared These Products

We compared dimensions, capacity, materials, compatibility, included components, and care requirements across many Amazon listings. These details matter because the product must fit the available space, intended use, setup requirements, and maintenance routine. After examining the wider field, we selected 10 products from FORTIVO, Realth, MATTFIX, VICBTZT, Permatex, 3M, Berkland, and volport.

The shortlist includes products such as FORTIVO Urethane Windshield Adhesive – Quick Curing & Weather Resistant Auto Glass, Realth Polyurethane Windshield Adhesive & Sealant 50ML Weather Resistant, and MATTFIX Windshield Adhesive – Easy to Apply. Every recommendation is tied to information stated for that specific product; unclear or missing features were treated as unknown rather than filled with assumptions.

Detailed Reviews: Best Adhesive For Car Windows

1. Urethane Windshield Adhesive – Quick Curing & Weather Resistant Auto Glass Adhesive, Vertical & Overhead Application, Windshield Repair Kit with Gloves, Applicator Tip & Cartridge – 310ml Black

Urethane Windshield Adhesive - Quick Curing & Weather Resistant Auto Glass Adhesive, Vertical & Overhead Application, Windshield Repair Kit with Gloves, Applicator Tip & Cartridge - 310ml Black

Best for: Quick-curing vertical applications.

FORTIVO Urethane Windshield Adhesive offers a specialized polyurethane formula for quick-curing, robust bonding that eliminates drips. Its non-sagging properties are ideal for vertical and overhead applications, ensuring a secure and leak-proof windshield.

This high-quality polyurethane adhesive provides superior bonding strength, absorbing impacts and vibrations to keep your windshield secure and crack-free. Designed for all-weather performance, it maintains its integrity even in tough conditions. The 310ml cartridge includes gloves and an applicator tip for a simplified repair process.

Product Details

BrandFORTIVO
Item Weight‎1.17 pounds
Item model number‎FTV-PU-WA
Manufacturer‎FORTIVO
Part Number‎FTV-PU-WA
Dimensions‎2 x 2 x 2 inches

Pros

  • Quick-curing polyurethane formula
  • Non-sagging for vertical/overhead use
  • Superior bonding strength
  • All-weather auto glass adhesive

Cons

  • Item weight is 1.17 pounds, which may be heavy for some users.

Ideal for DIYers and professionals needing a reliable, non-drip adhesive for vertical and overhead windshield installations, ensuring a secure, leak-proof bond.

2. Polyurethane Windshield Adhesive & Sealant 50ML Weather Resistant

Polyurethane Windshield Adhesive & Sealant 50ML Weather Resistant

Best for: Compact weather-resistant sealant.

Realth Polyurethane Windshield Adhesive & Sealant provides strong adhesion that absorbs shocks and vibrations, preventing cracks and leaks. Its quick-curing, non-drip formula allows for faster, cleaner vertical and overhead applications.

This 50ml weather-resistant adhesive is formulated with polyurethane for robust bonding on glass surfaces. It effectively prevents leaks and cracks, even under extreme stress or on rough roads. The quick-curing nature significantly reduces hold time, facilitating a more efficient workflow for auto glass repairs.

Product Details

BrandRealth
ColorBlack
Compatible MaterialGlass
Item Formadhesive
ManufacturerRealth
MaterialPolyurethane
Style1 Pack
Additional Product Information
Style Name1 Pack

Pros

  • Strong adhesion absorbs shocks
  • Prevents cracks and leaks
  • Quick-curing and non-drip
  • Suitable for vertical and overhead applications

Cons

  • Small 50ml size may require multiple purchases for larger jobs.

Best for quick repairs and smaller applications where a compact, fast-setting, and weather-resistant polyurethane adhesive is needed for secure glass bonding.

3. Windshield Adhesive – Easy to Apply – High-Strength Bonding – Fast Curing

Windshield Adhesive – Easy to Apply - High-Strength Bonding - Fast Curing

Best for: High-strength primerless installation.

MATTFIX Windshield Adhesive offers high-strength bonding with advanced polyurethane technology for a secure seal that prevents leaks. Its fast-curing properties and easy application make it ideal for reliable windshield installations.

This adhesive forms an incredibly strong, durable bond between glass and metal surfaces without the need for a primer. The high-strength bond ensures a permanent hold over time, maintaining a secure seal that prevents leaks during everyday driving. Its easy-to-apply nature simplifies the installation workflow.

Product Details

BrandMATTFIX
Item Weight‎1.17 pounds
Item model number‎PU-0001
Manufacturer‎MATTFIX
Part Number‎PU-0001
Package Dimensions‎9.17 x 3.19 x 2.17 inches

Pros

  • Great holding power
  • High-strength bond without primer
  • Fast curing
  • Easy to apply

Cons

  • Item weight is 1.17 pounds, which might be cumbersome for extended use.

Suitable for professionals and DIYers seeking a high-strength, primerless windshield adhesive that cures fast and provides a reliable, leak-proof seal for everyday driving.

4. Urethane Windshield Adhesive, Fast Curing & Ultra-Bond Windshield Sealant

Urethane Windshield Adhesive, Fast Curing & Ultra-Bond Windshield Sealant

Best for: Fast-curing for all auto glass.

VICBTZT Urethane Windshield Adhesive features an Ultra-Bond formula for permanent windshield bonding, preventing loosening and water leakage for years. Its fast-curing nature gets you driving sooner, with non-sag bonds ideal for various auto glass jobs.

This adhesive sealant is specifically designed for permanent windshield fixation, ensuring a tight hold even under heavy glass weight or extreme impacts. The fast-curing formula cuts downtime and offers non-sag bonds suitable for windshields, sunroofs, sidelights, and backlights on cars, trucks, and RVs. It is also heat, cold, UV, and water resistant.

Product Details

BrandVICBTZT
Colorblack
Compatible MaterialMetal, Plastic
Container TypeTube
Included Componentscartridge, applicator tip, and nitrile gloves
Item FormPaste
ManufacturerVICBTZT
Additional Product Information
Material10.5 oz
Special FeaturesHeat & Cold Resistant, UV & Water Resistant, Fast Curing
Special FeatureHeat & Cold Resistant, UV & Water Resistant, Fast Curing

Pros

  • Ultra-Bond for permanent fixation
  • Prevents glass loosening and water leakage
  • Fast cure time
  • Non-sag bonds for various auto glass

Cons

  • Comes in a 10.5 oz cartridge, which requires a caulking gun for application.

Ideal for automotive professionals and enthusiasts needing a fast-curing, durable urethane adhesive for permanent bonding of all types of auto glass, ensuring long-term security.

5. Permatex 81158 Black Silicone Adhesive Sealant, 3 oz. Tube, Pack of 1

Permatex 81158 Black Silicone Adhesive Sealant, 3 oz. Tube, Pack of 1

Best for: General purpose RTV sealant.

Permatex 81158 Black Silicone Adhesive Sealant is a sensor-safe, general-purpose RTV sealant that bonds, seals, repairs, and secures various materials. It is waterproof and flexible, resisting water, weather, and vibration.

This black silicone sealant effectively bonds glass, metal, plastics, fabric, and vinyl, making it versatile for numerous applications. It remains waterproof and flexible across a wide temperature range of -75°F to 450°F, resisting environmental elements and vibrations. The 3 oz tube is convenient for various repair tasks.

Product Details

BrandPermatex
ColorBlack
Compatible MaterialFabric, Glass, Metal, Plastic, Vinyl
Included ComponentsAuto part, Automotive Accessories, Replacement and Performance parts
Item Dimensions8 x 4 x 2 inches
Item FormTube
Item Weight3.2 ounces
Additional Product Information
Dimensions8 x 4 x 2 inches
ManufacturerPermatex
MaterialSilicone
Model81158
Style3 oz.
Style Name3 oz.
Warranty DescriptionManufacturer Warranty

Pros

  • Sensor-safe, general purpose RTV
  • Bonds glass, metal, plastics, fabric, vinyl
  • Waterproof and flexible
  • Resists water, weather, and vibration

Cons

  • Surfaces may need clamping for up to 1 hour until silicone is firm.

Best for general-purpose sealing and bonding of diverse materials including glass and metal, where a waterproof, flexible, and vibration-resistant RTV silicone is required.

6. 3M Window-Weld Urethane Windshield Adhesive, 08609, 10.5 fl oz Cartridge, Black

3M Window-Weld Urethane Windshield Adhesive, 08609, 10.5 fl oz Cartridge, Black

Best for: Professional 1-hour cure.

3M Window-Weld Urethane Windshield Adhesive offers a professional auto glass bond with a super-fast 1-hour cure time. This high-strength urethane adhesive creates a permanent, weatherproof seal, preventing leaks and withstanding road vibrations.

This moisture-curing formula provides a secure and permanent attachment for replacement windshields, delivering OEM strength. With a 10-15 minute work time and safe drive-away strength in one hour, it minimizes vehicle downtime for professionals. The easy, no-mess application from the 10.5 fl oz cartridge simplifies installation.

Product Details

Brand3M
ColorBlack
Compatible MaterialGlass
Container TypeCartridge
Included ComponentsWindow-Weld
Item FormPaste
Item Weight14.4 ounces
Additional Product Information
Manufacturer3M
MaterialUrethane
Model08609
Special Features1.Professional Auto Glass Bond 2.Easy, No-Mess Application 3.Super fast 1-Hour cure 4.Easy caulking 5.OEM Strength
Special Feature1.Professional Auto Glass Bond 2.Easy, No-Mess Application 3.Super fast 1-Hour cure 4.Easy caulking 5.OEM Strength See more
Warranty DescriptionNew out of box defects
Additional InformationImportant information

Pros

  • Professional auto glass bond
  • Super fast 1-hour cure
  • Permanent, weatherproof seal
  • Withstands vibrations and extreme temperatures

Cons

  • Intended for industrial/occupational use, requiring specific handling.

Designed for professional auto glass installers needing a rapid-curing, high-strength urethane adhesive that ensures a permanent, weatherproof bond and minimizes vehicle downtime.

7. Berkland Polyurethane Windshield Adhesive, Black – Fast Curing Glass Glue

Berkland Polyurethane Windshield Adhesive, Black - Fast Curing Glass Glue

Best for: OEM quality fast-cure.

Berkland Polyurethane Windshield Adhesive provides OEM quality bonding with a fast-curing formula that reaches handling strength in hours. This professional-strength polyurethane ensures permanent, flexible adhesion that holds through temperature swings and road vibration.

Engineered for auto glass replacement and repair, this adhesive boasts exceptional bonding power for windshields, rear windows, and side glass. It won't shrink or crack, offering permanent, weather-resistant protection. The included gloves and application tip facilitate immediate strength development and a clean application process.

Product Details

BrandBerkland
ColorSealant Black
Included ComponentsGloves, Application Tip
Item FormStrip
Item Weight0.52 kg
ManufacturerBerkland Goods
MaterialPolyurethane
Additional Product Information
ModelBGAutoBlack
Warranty DescriptionLifetime Warranty. If you are ever dissatisfied, reach out to us via Amazon chat and we'll make it right by you, no questions asked.

Pros

  • OEM quality bond
  • Fast-curing formula
  • High bond strength, won't shrink or crack
  • Permanent, flexible adhesion

Cons

  • Item weight is 0.52 kg, which is heavier than some other options.

Ideal for automotive professionals and DIYers seeking an OEM-quality, fast-curing polyurethane adhesive that provides permanent, weather-resistant protection for auto glass.

8. 3M Auto Glass Urethane Windshield Adhesive, 08693, 10.5 fl oz Cartridge, Black

3M Auto Glass Urethane Windshield Adhesive, 08693, 10.5 fl oz Cartridge, Black

Best for: Medium-viscosity non-sag.

3M Auto Glass Urethane Windshield Adhesive offers high-bond strength for permanent windshield bonding and stationary glass attachment. Its medium-viscosity, non-sag urethane formula ensures clean and easy application with fast-curing results.

This one-part, moisture-curing urethane adhesive is formulated for rapid results, curing in just 24 hours. The non-sagging properties make application clean and straightforward, compatible with both manual and powered caulking guns. Its reliable strength meets demanding automotive glass installation requirements.

Product Details

Brand3M
ColorBlack
Compatible MaterialGlass
Container TypeCartridge
Included ComponentsOther Vehicle Parts( AUTO_PART ), Performance Parts – Underhood, Engine Parts/Gaskets/Seals/Bearings
Item FormCartridge
Item Weight14.56 ounces
Additional Product Information
Manufacturer3M
MaterialUrethane
Model08693
Special FeaturesStrong
Special FeatureStrong
Warranty DescriptionManufacturer Warranty
Additional InformationImportant information

Pros

  • High-bond strength for permanent bonding
  • Fast-curing in 24 hours
  • Medium-viscosity, non-sag formula
  • Versatile application with caulking guns

Cons

  • Labeled for industrial/occupational use only, not for consumer application.

Suitable for trained industrial and occupational customers requiring a reliable, medium-viscosity, non-sag urethane adhesive for permanent windshield bonding with a 24-hour cure time.

9. 4Pcs Adhesive Sticky Pads for Dash Cam, Square High Heat Resistant Double-Sided Sticker Replacement Fit for Windshield Dashcam Mount, 2.83″ Car Windscreen Window Glass Mounting Tape Heavy Duty

4Pcs Adhesive Sticky Pads for Dash Cam, Square High Heat Resistant Double-Sided Sticker Replacement Fit for Windshield Dashcam Mount, 2.83" Car Windscreen Window Glass Mounting Tape Heavy Duty

Best for: Dash cam mount adhesive.

Volport Adhesive Sticky Pads provide super strong, double-sided adhesion for dash cam mounts, ensuring they stay securely attached to auto glass. These pads are highly heat and weather resistant, outperforming regular sticky pads.

Utilizing high-strength adhesive that strengthens over time, these square pads offer 40% stronger stickiness than alternatives. They are perfect for mounting dash cams on windshields, resisting high heat and weather conditions without falling off. The kit includes auxiliary stickers and surface wipes for optimal application.

Product Details

Brandvolport
ColorRed
Compatible DevicesDash cam mount, Dashboard camera mount, Vehicle camera bracket
Compatible Phone ModelsAll Smartphones
Compatible with Vehicle TypeToyota, Ford, Ram, Chevrolet, Hyundai, Nissan, Mazda, GMC
Enclosure MaterialSticky Adhesive
Included Components2 * 1.42 inch Sticky Adhesive, 2 * 2.83 inch Sticky Adhesive, 4 * Auxiliary Stickers, 4 * Surface Wipe
Additional Product Information
Item Dimensions2.83 x 0.04 x 2.83 inches
ManufacturerVOLPORT
ModelV128
Model NumberV128
Warranty Description1 Year

Pros

  • Super strong double-sided adhesion
  • Heat and weather resistant
  • Strengthens over time
  • Designed for dash cam mounts

Cons

  • These are specifically sticky pads, not a liquid or paste adhesive for larger glass applications.

Ideal for securing dash cam mounts to car windscreens, offering superior, long-lasting adhesion that withstands high temperatures and various weather conditions.

10. Permatex 80050 Clear RTV Silicone Adhesive Sealant, 3 oz

Permatex 80050 Clear RTV Silicone Adhesive Sealant, 3 oz

Best for: Clear RTV silicone sealant.

Permatex 80050 Clear RTV Silicone Adhesive Sealant is a sensor-safe, general-purpose sealant for indoor and outdoor use. It effectively seals, bonds, repairs, and secures a wide range of materials including glass, metal, and plastics.

This waterproof and flexible clear silicone sealant resists water, weather, and vibration, making it suitable for diverse applications. Its low odor formula bonds, repairs, and secures glass, metal, plastics, fabric, and vinyl. The 3 oz tube provides a convenient amount for various sealing and bonding tasks.

Product Details

BrandPermatex
ColorClear
Compatible MaterialCeramic, Fabric, Glass, Metal, Plastic, Rubber, Vinyl
Container TypeTube
Included ComponentsAuto part, Automotive Accessories, Replacement and Performance parts
Item FormGel
Item Weight85 g
Additional Product Information
ManufacturerPermatex
MaterialSilicone
Model80050
Special FeaturesWaterproof
Special FeatureWaterproof
Warranty DescriptionManufacturer Warranty

Pros

  • Sensor-safe, general purpose clear RTV
  • Bonds, seals, repairs glass, metal, plastics
  • Waterproof and flexible
  • Resists water, weather, and vibration

Cons

  • Proposition 65 warning for California consumers regarding potential chemical exposure.

Best for general-purpose sealing and bonding where a clear, waterproof, and flexible silicone adhesive is needed for various materials, suitable for indoor and outdoor use.

What Buyers Often Overlook

Match the adhesive material to the glass job

Polyurethane urethane is the clearest match for permanent windshield, rear-window, side-glass, and similar auto-glass bonding in this selection. FORTIVO, Realth, MATTFIX, VICBTZT, Berkland, and both 3M products describe strong bonds between glass and vehicle structures, along with resistance to vibration, weather, or water. Non-sag formulas from FORTIVO, Realth, VICBTZT, and 3M 08693 are especially relevant when applying a bead on a vertical or overhead surface.

Silicone serves a broader but different role: Permatex 81158 and 80050 can bond or seal glass, metal, plastics, fabric, vinyl, and weather stripping, and remain waterproof and flexible. That versatility makes silicone useful for general sealing or mixed-material repairs, but the supplied product details position urethane more directly for permanent windshield installation.

Volport pads are a separate category altogether: they are shaped adhesive replacements for dash-cam and vehicle-camera mounts, not windshield replacement adhesive.

The Key Product Trade-Off

Choose capacity and curing format around the application

Cartridge capacity matters when the job requires a continuous bead around substantial glass. The 3M products and VICBTZT use 10.5-ounce or similarly large cartridge formats, while FORTIVO supplies a 310ml cartridge and Realth offers a smaller 50ml format. A smaller package may better match a limited repair, whereas larger cartridges are more suitable for an entire windshield or broader auto-glass application; the product data does not state coverage amounts, so exact yield depends on bead size and installation.

Cure behavior is another practical trade-off. FORTIVO, Realth, and VICBTZT emphasize quick curing and non-drip application, while 3M 08609 specifies a 10-to-15-minute work time and safe drive-away strength in as little as one hour at 73°F.

3M 08693 lists curing in 24 hours. Permatex silicone products may require clamping for one hour until firm, so they suit a different timing and bonding scenario.

Best Adhesive For Car Windows: Buyer's Guide

Fit, Dimensions, and Compatibility

Compare the listed dimensions with the intended counter, cabinet, appliance, storage, or installation space. Confirm model compatibility and connection requirements where they are supplied. A useful feature cannot compensate for a product that does not physically fit or work with the buyer’s existing setup.

Capacity, Output, and Operating Format

Match listed capacity, volume, output, and operating mode to the actual household or work routine. Larger figures can support heavier use, while a smaller format may be easier to place and maintain. Treat daily output, immediate storage, and container capacity as separate specifications when the listing distinguishes them.

Materials, Construction, and Care

Use the listed materials and care instructions to judge cleaning effort, storage conditions, and compatibility with the intended use. Dishwasher, freezer, food-contact, or weather-related claims are included only when supplied for that product. Check whether routine care fits the way the product will be used.

Included Components and Setup Needs

Review the included components before planning installation or first use. Hoses, adapters, lids, paddles, bowls, brushes, controls, and manuals vary by listing. Confirm power, water, assembly, or accessory requirements from the supplied product information rather than assuming that separately pictured parts are included.

Which Should You Choose?

Choose a polyurethane urethane if you are replacing or permanently bonding a windshield, rear window, side glass, or sunroof and need a strong, flexible, weather-resistant seal. Select a non-sag option such as FORTIVO, Realth, VICBTZT, or 3M 08693 when the bead must stay in place on a vertical or overhead surface. Pick a larger cartridge such as 3M 08609, 3M 08693, VICBTZT, or FORTIVO for a substantial glass installation, and consider Realth’s 50ml format for a smaller application.

Choose Permatex 81158 or 80050 for general-purpose glass, metal, plastic, vinyl, or weather-strip sealing rather than primary windshield replacement. For a dash-cam mount, use volport’s purpose-built adhesive pads instead of structural auto-glass adhesive.

Quick Buying Checklist

  • Confirm the complete dimensions against the available space.
  • Verify model, accessory, connection, and appliance compatibility.
  • Match capacity or output to the expected amount of use.
  • Compare materials and care instructions with the maintenance routine.
  • Check the included components before planning setup or first use.
  • Confirm listed power, water, storage, or installation requirements where applicable.

Frequently Asked Questions

What is the best adhesive for a car windshield?

For windshields, urethane-based adhesives are generally recommended due to their strength, flexibility, and weather resistance. Look for products specifically labeled for auto glass or windshield installation to ensure proper bonding and safety.

Can I use silicone adhesive on car windows?

Silicone adhesives are suitable for sealing car windows and other non-structural applications. However, they are typically not strong enough for direct windshield bonding. Use them for smaller repairs or sealing edges where flexibility is key.

How long does windshield adhesive take to cure?

Cure times vary significantly by product. Some urethane adhesives are fast-curing, becoming weather-ready in as little as 30 minutes to a few hours. Others may take 24 hours or more for a full, hard cure.

Is adhesive sticky pads suitable for car windows?

Adhesive sticky pads are designed for mounting accessories like dash cams to car windows or dashboards. They offer a strong, temporary hold and are often heat-resistant, but they are not intended for structural glass installation.

What's the difference between urethane and polyurethane adhesives?

Urethane and polyurethane adhesives are very similar, often used interchangeably in this context. Both offer excellent adhesion, flexibility, and durability, making them ideal for automotive glass applications where vibration and temperature changes are common.

Final Words

When selecting an adhesive for car windows, prioritize urethane-based formulas for windshield installations due to their superior strength and weather resistance. For accessories or non-critical seals, silicone or specialized adhesive pads may suffice. Always check product specifications for intended use and curing times.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *