Tax And Tags Calculator

Tax and Tags Calculator

Get instant, accurate estimates for vehicle sales tax, registration fees, and title costs based on your location and vehicle details.

Introduction & Importance of Tax and Tags Calculators

Comprehensive illustration showing vehicle registration process with tax calculation components

When purchasing a vehicle—whether new or used—one of the most overlooked yet critical aspects of the transaction is understanding the total cost of ownership beyond the sticker price. While buyers often focus on negotiating the vehicle’s price, they frequently underestimate the additional expenses associated with sales tax, title fees, registration costs (commonly called “tags”), and other governmental charges.

A tax and tags calculator is an essential tool that provides transparency into these hidden costs, allowing buyers to:

  • Budget accurately by knowing the complete out-of-pocket expenses before finalizing a purchase.
  • Avoid surprises at the DMV or dealership when additional fees are assessed.
  • Compare costs across states, which is particularly valuable for buyers near state borders or considering relocation.
  • Negotiate effectively by understanding how trade-in values and gift transfers impact taxable amounts.
  • Plan for electric/hybrid incentives, including tax credits and reduced registration fees in certain states.

According to a 2023 IRS report, nearly 30% of vehicle buyers experience “sticker shock” from unanticipated taxes and fees, leading to last-minute financing adjustments or even abandoned purchases. This calculator eliminates that risk by providing state-specific, real-time estimates based on the latest DMV fee schedules and tax laws.

The importance of this tool extends beyond individual buyers. Dealerships, financial advisors, and even governmental agencies use similar calculations to:

  1. Ensure compliance with state consumer protection laws regarding fee disclosure.
  2. Streamline the titling and registration process by pre-calculating fees.
  3. Provide accurate loan amounts for financing, as taxes and fees are often rolled into auto loans.

How to Use This Tax and Tags Calculator

Step-by-step visual guide showing how to input vehicle details into the tax calculator

Our calculator is designed to be intuitive yet comprehensive, accommodating everything from standard car purchases to specialty vehicles like RVs and motorcycles. Follow these steps for the most accurate results:

Step 1: Enter Vehicle Price

Input the full purchase price of the vehicle before taxes. For private-party sales, use the agreed-upon sale price. For dealership purchases, use the out-the-door price minus taxes/fees (ask your dealer for this figure if unsure).

  • New vehicles: Use the manufacturer’s suggested retail price (MSRP) minus any factory rebates.
  • Used vehicles: Use the sale price from the bill of sale.
  • Leased vehicles: This calculator is not designed for lease acquisitions (use our lease calculator instead).

Step 2: Select Your State and County

Taxes and fees vary dramatically by location. Our database includes:

  • State sales tax rates (from 0% in Oregon to 7%+ in states like California).
  • County/city surcharges (e.g., additional 1-3% in many urban areas).
  • State-specific fees (e.g., California’s $100+ “smog abatement fee”).

Pro Tip: If you’re near a state border (e.g., living in Kansas City, which straddles MO/KS), run calculations for both states to compare costs.

Step 3: Specify Vehicle Type

The type of vehicle affects both taxes and registration fees:

Vehicle Type Tax Implications Registration Fees
New Gas-Powered Car Full sales tax on purchase price Standard state fees + possible “new car” surcharges
Used Car (3+ years old) Sales tax on purchase price (some states tax at reduced rates for older vehicles) Lower registration fees in some states
Electric Vehicle (EV) Full sales tax, but may qualify for federal/state tax credits Higher fees in some states (e.g., GA’s $200 EV fee) to offset lost gas tax revenue
Motorcycle Sales tax on purchase price Typically 30-50% lower than car registration fees
Truck (over 10,000 lbs) Sales tax + possible “heavy vehicle” surcharges Weight-based fees (e.g., $100+ in TX for trucks over 11,000 lbs)

Step 4: Add Vehicle Weight (If Known)

Some states (e.g., New York, Virginia) base registration fees partly on vehicle weight. If unsure:

  • Check the driver’s side door jamb for the GVWR (Gross Vehicle Weight Rating).
  • For electric vehicles, add ~500 lbs to the curb weight to account for batteries.
  • Trucks/trailers: Use the combined weight if registering both.

Step 5: Include Trade-In Value (If Applicable)

Most states reduce the taxable amount by the trade-in value. For example:

  • Purchase price: $30,000
  • Trade-in value: $8,000
  • Taxable amount: $22,000 (in most states)

Exception: California, Hawaii, and a few others do not subtract trade-in value from the taxable amount.

Step 6: Indicate If This Is a Gift Transfer

Gifted vehicles often have reduced tax liability but may incur:

  • Gift tax (if value exceeds IRS limits—$17,000 in 2023).
  • Reduced sales tax (some states tax gifts at a lower rate or only on the nominal $1 transfer value).
  • Same registration fees as a standard transfer.

Step 7: Review Your Results

Your estimate will include:

  1. Sales Tax: Calculated based on your state/county rates and taxable amount.
  2. Title Fee: Standard state fee for transferring ownership (typically $5-$100).
  3. Registration Fee: Varies by vehicle type, weight, and state (e.g., $20 in AZ vs. $200+ in CA).
  4. Plate Transfer Fee: Cost to transfer existing plates or issue new ones.
  5. Documentation Fee: Dealer fee (if applicable; capped by law in some states).

Note: Results are estimates. Final amounts are determined by your local DMV. Always verify with your state DMV website.

Formula & Methodology Behind the Calculator

Our calculator uses a multi-layered algorithm that accounts for:

  • State/county/local tax rates
  • Vehicle-specific fees (weight, type, age)
  • Trade-in adjustments
  • Gift transfer rules
  • Dealer documentation fees (where legal)

1. Sales Tax Calculation

The core formula for sales tax is:

Taxable Amount = Vehicle Price - Trade-In Value (if applicable)
Sales Tax = Taxable Amount × (State Tax Rate + County Tax Rate + City Tax Rate)
            

State-Specific Rules:

State Base Sales Tax Rate Trade-In Deduction? Additional Notes
California 7.25% + local ❌ No Local rates add up to 10.75% in some areas
Texas 6.25% ✅ Yes Counties add up to 2% (max 8.25%)
Florida 6% ✅ Yes Counties add up to 2% (e.g., 7% in Miami-Dade)
New York 4% + local ✅ Yes NYC adds 4.5% (total 8.875%)
Oregon 0% N/A No sales tax, but high registration fees

2. Title Fee Calculation

Title fees are typically flat rates set by the state:

Title Fee = State Base Fee + Electronic Lien Fee (if applicable) + Late Transfer Penalty (if >30 days)
            

Examples:

  • Alabama: $15 base + $5 for liens
  • California: $23 base + $8 for electronic titles
  • Texas: $28-$33 depending on county

3. Registration Fee Calculation

Registration fees are the most variable and may include:

Registration Fee =
    Base Registration Fee +
    Weight-Based Fee (if applicable) +
    Special Plate Fee (if requested) +
    Emissions Fee (in emissions-test states) +
    EV/Hybrid Surcharge (if applicable)
            

Weight-Based Examples:

  • Virginia: $30.75 for cars under 4,000 lbs; $35.75 for 4,000-6,500 lbs
  • Texas: $50.75 base + $1 per 100 lbs over 6,000 lbs
  • California: $46 base + $23 CHP fee + $1-$2 per 100 lbs

4. Plate Transfer Fee

If transferring existing plates:

Plate Transfer Fee = State Transfer Fee + (New Plate Fee - Plate Credit)
            

Examples:

  • Florida: $7.35 transfer fee + $28 new plate fee (if not transferring)
  • Pennsylvania: Free transfer if same owner; $9 for new plates

5. Documentation Fee (Dealer Only)

Many states cap dealer “doc fees”:

State Max Allowed Doc Fee Notes
California $80 Often charged at max
Texas Uncapped Typically $150-$500
Florida Uncapped Average $799 (but negotiable)
New York $75 Strictly enforced

Real-World Examples: Case Studies

Case Study 1: New Electric Vehicle in California

Scenario: Sarah purchases a new Tesla Model 3 (price: $45,000) in Los Angeles County with a $5,000 trade-in.

Calculator Inputs:

  • Vehicle Price: $45,000
  • State: California
  • County: Los Angeles
  • Vehicle Type: Electric
  • Trade-In: $5,000
  • Gift: No

Results:

Sales Tax (10.25%): $4,100.00
Title Fee: $23.00
Registration Fee: $350.00
EV Fee: $100.00
Total: $4,573.00

Key Takeaways:

  • California does not deduct trade-in value from taxable amount.
  • LA County adds 2.25% to the state’s 7.25% base rate.
  • EV owners pay an extra $100 annual fee to offset lost gas tax revenue.

Case Study 2: Used Truck in Texas

Scenario: Mark buys a used Ford F-150 (price: $28,000, weight: 5,200 lbs) in Harris County (Houston) with no trade-in.

Calculator Inputs:

  • Vehicle Price: $28,000
  • State: Texas
  • County: Harris
  • Vehicle Type: Truck
  • Vehicle Weight: 5,200 lbs
  • Trade-In: $0

Results:

Sales Tax (8.25%): $2,310.00
Title Fee: $33.00
Registration Fee: $54.50
Total: $2,397.50

Key Takeaways:

  • Texas allows trade-in deductions (though none in this case).
  • Harris County adds 2% to the state’s 6.25% rate.
  • Truck registration fees are weight-based but reasonable for vehicles under 6,000 lbs.

Case Study 3: Gifted Vehicle in Florida

Scenario: Emily receives a 2018 Honda Civic (value: $18,000) as a gift from her parents in Miami-Dade County.

Calculator Inputs:

  • Vehicle Price: $18,000
  • State: Florida
  • County: Miami-Dade
  • Vehicle Type: Used Car
  • Gift: Yes

Results:

Sales Tax (6% on $1): $0.06
Title Fee: $77.25
Registration Fee: $225.00
Total: $302.31

Key Takeaways:

  • Florida taxes gift transfers at 6% of $1 (minimum taxable amount).
  • Miami-Dade adds a $20 local fee to the state’s $205 registration fee.
  • No trade-in or weight considerations for this standard sedan.

Data & Statistics: Tax and Tag Costs by State

Table 1: Highest and Lowest Tax & Fee States (2023)

Rank State Avg. Sales Tax Rate Avg. Title Fee Avg. Registration Fee Total Avg. Cost (on $30k car)
1 (Highest) California 9.5% $23 $450 $3,348
2 Florida 7% $77 $225 $2,402
3 New York 8.88% $50 $150 $2,814
4 Texas 8.2% $33 $54 $2,505
5 Illinois 8.83% $150 $151 $2,850
46 Oregon 0% $93 $432 $525
47 New Hampshire 0% $25 $31 $56
48 Alaska 0% $15 $100 $115
49 Montana 0% $10 $217 $227
50 (Lowest) Arizona 5.6% $4 $25 $1,689

Source: DMV.org 2023 State Fee Study

Table 2: EV vs. Gas Vehicle Cost Comparison (2023)

Metric Tesla Model 3 (EV) Toyota Camry (Gas) Difference
Purchase Price $45,000 $28,000 +$17,000
Federal Tax Credit -$7,500 $0 -$7,500
State Tax (CA, 10.25%) $3,825 $2,355 +$1,470
Title Fee $23 $23 $0
Registration Fee $450 $350 +$100
EV Fee $100 $0 +$100
Total First-Year Cost $41,898 $30,728 +$11,170
5-Year Fuel Savings $4,500 $0 -$4,500
5-Year Maintenance Savings $2,200 $0 -$2,200
5-Year Total Cost $35,198 $30,728 +$4,470

Key Insights:

  • EVs have higher upfront costs but lower long-term expenses.
  • The federal tax credit (up to $7,500) significantly offsets the initial price difference.
  • Some states (e.g., CA, GA) impose annual EV fees to compensate for lost gas tax revenue.
  • Over 5 years, the Tesla costs only $4,470 more than the Camry despite a $17k higher sticker price.

Expert Tips to Save on Taxes and Tags

Timing Your Purchase

  1. End of Month/Quarter: Dealers are more likely to negotiate on fees to hit sales targets.
  2. Holiday Weekends: Many states offer sales tax holidays (e.g., Texas’s annual “Tax-Free Weekend” in August).
  3. Before Year-End: Take advantage of expiring manufacturer rebates or tax credits.

Reducing Taxable Amount

  • Maximize Trade-In Value: In states that allow trade-in deductions, every $1,000 in trade-in saves $60-$100 in tax (depending on state rate).
  • Negotiate Dealer Add-Ons: Accessories (e.g., floor mats, paint protection) are often marked up 200-300% and increase your taxable amount.
  • Consider Private Sales: Avoid dealer doc fees (though you’ll handle DMV paperwork yourself).

State-Specific Strategies

  • California: Register in a county with lower local tax rates (e.g., Sacramento vs. Los Angeles).
  • Texas: Some counties (e.g., Montgomery) have lower registration fees than urban areas.
  • Florida: Purchase in a county with no discretionary sales surtax (e.g., Leon County vs. Miami-Dade).
  • Oregon/Washington: Residents of sales-tax-free states can save thousands by buying locally.

Special Vehicle Considerations

  • Electric Vehicles:
    • Apply for the federal tax credit (up to $7,500).
    • Check for state incentives (e.g., CA’s $2,000 rebate).
    • Avoid states with high EV fees (e.g., GA’s $200 annual fee).
  • Classic Cars:
    • Many states offer “antique” plates with reduced registration fees (e.g., $10/year in PA).
    • Some states (e.g., TX) exempt classic cars from emissions testing.
  • Motorcycles:
    • Registration fees are typically 30-50% lower than cars.
    • Some states (e.g., FL) don’t require insurance for registration (though it’s legally required to ride).

DMV Hacks

  • Pre-Fill Forms: Download and complete forms from your state DMV website to save time.
  • Appointment Scheduling: Many DMVs offer online appointments to skip long lines.
  • Required Documents Checklist:
    • Title (signed by seller)
    • Bill of Sale
    • Odometer Disclosure
    • Proof of Insurance
    • ID and Residency Proof
  • Avoid Late Fees: Most states charge penalties if you don’t register within 30 days of purchase.

Long-Term Savings

  • Multi-Year Registration: Some states (e.g., AZ, NV) offer discounts for 2-year registrations.
  • Personalized Plates: While vanity plates cost more upfront, they often include free registration renewals.
  • Property Tax Deductions: Some states allow you to deduct a portion of vehicle taxes on state income tax returns.

Interactive FAQ: Your Tax and Tags Questions Answered

Do I have to pay sales tax if I buy a car from a private seller?

Yes, in almost all cases. The misconception that private sales avoid sales tax is false. Here’s how it works:

  • Tax Obligation: Sales tax is owed to the state where the vehicle will be registered, regardless of whether the seller is a dealer or private party.
  • Payment Process: In most states, you’ll pay the tax when you register the vehicle at the DMV (not at the time of sale).
  • Exceptions:
    • Gift transfers between immediate family members (taxed at a nominal rate, e.g., $1 in FL).
    • Vehicles purchased in sales-tax-free states (OR, NH, etc.) if you register there.
  • Proof Required: The DMV will ask for a bill of sale showing the purchase price to calculate tax. Never underreport the price—this is tax fraud.

Pro Tip: If buying from a private seller in a different state, check if your home state offers a tax credit for taxes paid to the other state.

How does a trade-in reduce my sales tax?

In most states, the trade-in value directly reduces the taxable amount of your purchase. Here’s the breakdown:

Example (Texas, 6.25% tax):

  • New car price: $40,000
  • Trade-in value: $10,000
  • Taxable amount: $30,000
  • Sales tax: $30,000 × 6.25% = $1,875 (vs. $2,500 without trade-in)

States That Don’t Allow Trade-In Deductions:

The following states do not subtract trade-in value from the taxable amount:

  • California
  • Hawaii
  • Kentucky
  • Maryland
  • Michigan
  • Virginia

Workaround: In these states, consider selling your old car privately (e.g., via Facebook Marketplace) instead of trading it in. You’ll often get a higher price and can use the cash to reduce the loan amount (though you won’t save on tax).

Can I register my car in a different state to save on fees?

Technically yes, but it’s often illegal and risky. Here’s what you need to know:

Legal Ways to Register Out-of-State:

  • Military/Students: Active-duty military and full-time students can often register vehicles in their home state while stationed/attending school elsewhere.
  • Multi-State Residents: If you maintain residences in multiple states (e.g., snowbirds), you may choose where to register based on primary residency rules.
  • Business Vehicles: Companies can register fleet vehicles in states with favorable tax laws (e.g., Montana LLCs).

Illegal (and Risky) Tactics:

  • “Montana Loophole”: Some buyers form a Montana LLC to avoid sales tax, but most states now require proof of residency to register. If caught, you may face:
    • Back taxes + penalties
    • Vehicle impoundment
    • License suspension
  • False Residency Claims: Using a relative’s address in a low-tax state is fraud if you don’t actually live there.

Better Alternatives:

  • If you’re near a state border (e.g., Portland, OR vs. Vancouver, WA), compare costs and buy/register in the cheaper state if you legitimately spend time there.
  • Time your purchase around sales tax holidays (e.g., Texas’s annual tax-free weekend for certain vehicles).

Bottom Line: The savings rarely justify the legal risks. Focus on legitimate strategies like negotiating doc fees or timing your purchase.

What fees are negotiable when buying a car?

Not all fees are set in stone. Here’s what you can (and can’t) negotiate:

✅ Negotiable Fees:

  • Dealer Documentation Fee:
    • Capped by law in some states (e.g., $80 in CA, $75 in NY).
    • In uncapped states (e.g., FL, TX), dealers often charge $500-$1,000 but may reduce it if pressed.
    • Script: “I see the doc fee is $800. I’ve seen it as low as $300 at other dealers. Can you match that?”
  • Dealer-Added Accessories:
    • Items like paint protection, VIN etching, or nitrogen tires are pure profit for dealers (often 300% markup).
    • Script: “I don’t want the $1,200 ‘protection package.’ Please remove it from the contract.”
  • Extended Warranties:
    • Dealers mark these up by 50-100%. Always compare with third-party providers (e.g., Endurance, CarShield).
    • If buying from the dealer, negotiate the price down by 30-50%.
  • Financing Rate:
    • Dealers often mark up interest rates by 0.5-2%. Get pre-approved from a bank/credit union and ask the dealer to beat it.

❌ Non-Negotiable Fees:

  • State/City Sales Tax: Set by law. Some dealers may offer to “pay your sales tax” as a promotion, but this is just a rebate.
  • Title/Registration Fees: Set by the DMV. Dealers pass these through at cost.
  • DMV Processing Fees: Some dealers charge a small fee ($20-$50) to handle DMV paperwork. This is usually non-negotiable.

Pro Tips:

  • Ask for an “out-the-door” price that includes all fees upfront. This prevents last-minute surprises.
  • Compare the dealer’s doc fee to the state maximum (if applicable).
  • If the dealer refuses to budge on fees, ask for an offsetting discount on the vehicle price.
How do I calculate taxes and fees for a leased vehicle?

Leased vehicles have a different fee structure. Here’s how it works:

1. Sales Tax on Leases:

  • Most states tax the total of all lease payments (not the vehicle’s full value).
  • Example: $300/month × 36 months = $10,800 taxable amount. At 7% tax, you’d pay $756 over the lease term.
  • Exceptions:
    • Some states (e.g., TX) tax the full vehicle value upfront.
    • Others (e.g., PA) tax only the “capitalized cost reduction” (down payment).

2. Acquisition Fee:

  • Charged by the leasing company to process the lease (typically $300-$900).
  • Negotiable? Sometimes. Ask the dealer to waive or reduce it.

3. Disposition Fee:

  • Charged if you don’t buy the car at lease-end (typically $300-$500).
  • Avoiding It: Some leases waive this fee if you lease/buy another vehicle from the same brand.

4. Registration Fees:

  • Same as a purchased vehicle, but some states prorate fees for shorter leases.
  • Example: In CA, a 3-year lease might pay 3/5 of the standard 5-year registration fee.

5. Lease-Specific Fees:

  • Security Deposit: Often equal to one month’s payment (sometimes waived for well-qualified lessees).
  • Excess Wear-and-Tear: Charged at lease-end if damage exceeds “normal” wear (typically $0.15-$0.30 per mile over the limit).
  • Early Termination: Can cost thousands—avoid unless absolutely necessary.

Pro Tip: Use a lease calculator to compare “money factor” (lease APR) and “residual value” (end-of-lease buyout price) across deals.

What happens if I don’t register my car within the required timeframe?

Failing to register your vehicle on time can lead to escalating penalties, legal trouble, and even vehicle impoundment. Here’s what to expect:

Immediate Consequences (First 30-60 Days Late):

  • Late Fees: Most states charge $10-$25 for the first month, increasing by $5-$10 per additional month.
  • No Valid Plates: You cannot legally drive the car (though many do—risking bigger penalties if caught).
  • Insurance Issues: Some insurers may drop coverage if the vehicle isn’t registered.

30-90 Days Late:

  • Traffic Stops: Police can pull you over for expired temp tags. Fines range from $50-$300.
  • DMV Holds: Some states (e.g., CA) will not allow any DMV transactions (e.g., title transfers) until late fees are paid.
  • Increased Late Fees: Penalties often cap at $100-$200 but can be higher for commercial vehicles.

90+ Days Late:

  • Vehicle Impoundment: In some states (e.g., NY), police can impound vehicles with expired registration >90 days.
  • License Suspension: Chronic offenders may face suspended driving privileges.
  • Back Taxes: If you never registered the car, the state may bill you for unpaid sales tax + penalties.

State-Specific Examples:

State Late Fee Structure Max Penalty Additional Risks
California $10 + $10 per month $100 CHP can impound after 6 months
Texas $25 + $5 per month $200 County tax assessor may add penalties
Florida $15 + $5 per month $200 Possible license suspension
New York $10 + $1 per day (after 30 days) $300 Vehicle can be towed after 60 days

How to Fix Late Registration:

  1. Pay All Fees ASAP: Late fees compound, so act quickly. Many states offer online payment.
  2. Check for Amnesty Programs: Some states (e.g., IL) occasionally waive late fees for first-time offenders.
  3. Gather Documentation: If you have a valid reason (e.g., military deployment), some DMVs will waive penalties with proof.
  4. Avoid Driving: Until registered, you risk fines or impoundment. Use rideshares or public transit if possible.

Pro Tip: Set a calendar reminder for 20 days before your temp tags expire. DMV processing can take 1-2 weeks in some states.

Are there any tax exemptions for disabled veterans or seniors?

Yes! Many states offer tax exemptions or reductions for disabled veterans, seniors, and other qualifying groups. Here’s a breakdown:

1. Disabled Veterans:

  • Federal Benefits: The VA provides auto grants (up to $21,488 in 2023) for service-connected disabilities, but these don’t directly affect state taxes.
  • State Sales Tax Exemptions: The following states offer full or partial sales tax exemptions for disabled veterans:
    • Full Exemption: AL, AR, CO, FL, GA, IA, KS, KY, LA, ME, MD, MI, MS, MO, NE, NV, NH, NC, OH, OK, SC, TX, VA, WI
    • Partial Exemption: AZ (50%), CA (varies by county), IL (50%), NY (50%)
  • Registration Fee Waivers: Many states (e.g., CA, TX) waive registration fees for vehicles adapted for disabilities (e.g., hand controls).
  • Special Plates: Free or discounted disabled veteran plates (often with parking privileges) are available in all 50 states.

2. Seniors (65+):

  • Property Tax Exemptions: Some states (e.g., TX) offer property tax breaks that indirectly reduce vehicle registration fees tied to property taxes.
  • Reduced Registration Fees:
    • FL: 50% discount on registration for seniors with low income.
    • IL: $5 registration fee for seniors (vs. $101 standard).
    • NY: Reduced fees for seniors in certain counties.
  • Sales Tax Exemptions: Rare, but some states (e.g., SC) offer partial exemptions for seniors below a certain income threshold.

3. Other Exemptions:

  • Blind/Disabled Individuals: Many states (e.g., CA, MA) waive sales tax on vehicles purchased for blind or permanently disabled individuals.
  • Farm Vehicles: Some states (e.g., IA, ND) exempt farm trucks/tractors from sales tax and registration fees.
  • Historic Vehicles: Cars over 25-30 years old often qualify for reduced registration fees (e.g., $10/year in PA).

How to Claim Exemptions:

  1. Gather Documentation:
    • Disabled veterans: DD Form 214 + VA disability letter (minimum 50% disability in most states).
    • Seniors: Driver’s license + proof of age/income (if required).
  2. Apply at Purchase: For sales tax exemptions, submit forms to the dealer before finalizing the sale.
  3. DMV Submission: For registration fee waivers, apply at your local DMV with the required paperwork.
  4. Renewal Process: Some exemptions require annual renewal (e.g., disabled plates in CA).

Pro Tip: Contact your local VA office or state DMV to confirm eligibility and required documents before purchasing a vehicle.

Leave a Reply

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