GENERATION TRAIN HORN FOR CARS -BUY 3 FREE SHIPPING
GENERATION TRAIN HORN FOR CARS -BUY 3 FREE SHIPPING
GENERATION TRAIN HORN FOR CARS -BUY 3 FREE SHIPPING
GENERATION TRAIN HORN FOR CARS -BUY 3 FREE SHIPPING
GENERATION TRAIN HORN FOR CARS -BUY 3 FREE SHIPPING
1 / 5
GENERATION TRAIN HORN FOR CARS -BUY 3 FREE SHIPPING
GENERATION TRAIN HORN FOR CARS -BUY 3 FREE SHIPPING
GENERATION TRAIN HORN FOR CARS -BUY 3 FREE SHIPPING
GENERATION TRAIN HORN FOR CARS -BUY 3 FREE SHIPPING
GENERATION TRAIN HORN FOR CARS -BUY 3 FREE SHIPPING
46% OFF

GENERATION TRAIN HORN FOR CARS -BUY 3 FREE SHIPPING

$26.99 $49.99
0 sold
Qty 974 in stock
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

Welcome to our store (*^▽^*) For more car upgrade ideas, please go to the home page to view the collection--car upgrade 🌺🌺 Please subscribe to our store or pinterest, collect your favorite products, and see more good and cheap products

    😎EVER WANTED TO DOMINATE THE STREETS, HAVE MOREFUN ON THE ROAD?🤣

    THE TRAIN HORN FOR YOUR CARS! Our Train Horn offers the loudest sound on the market
     

    Big bad man 🤣but so funny 📢 and remind them your car is coming! 🚙

    Features

    • Our Horn features an extremely powerful directly injected mini-compressor paired with a patented snail design to really charge and amp up the sound! All integrated into one small but powerful device! There is no bulky air compressor, only a small device that produces incredible sound! Its so compact, almost HALF of our customers buy and install 2 horns for double the loudness!

    •  Suitable For Almost Any Vehicle! While It's the perfect upgrade for cars, our horn is also compatible with SUVs, passenger cars, boats and motorcycles.  The installation process takes less than an hour and is easy to do. Instructions and everything you need is included!

    • Discrete, Compact Black Red Design
    • Loud, Clear and Deep Train-Like Sound
    • Simple Installation, Manual included with every purchase
    • Made from Quality metals and an ABS construction that wont oxidize
    • Complete Water and Weather Resistance 
    • Easy to use, Just replace the horn in your car

    ‼ FEIENDSHIP PROMPT :

    This speaker sounds loud, try to reduce the use of speakers in front of the elderly and children‼

    The installation method is as follows
    👇👇👇👇👇


    HERE'S WHY THE 300DB TRAIN HORN IS THE BEST!

    • Discrete, Compact Black Design
    • 300DB Sound Volume, The Most Powerful on The Market!
    • Loud, Clear and Deep Train-Like Sound
    • Simple Installation
    • Made from Quality metals and an ABS construction that wont oxidize
    • Complete Water and Weather Resistance 

    SPECIFICATION:

    • color: RED
    • rated voltage: 12-24V
    • outer diameter: 128mm
    PACKAGE INCLUDES:
    1X Super Train Horn For Trucks
      You may also like Don't Like These?