BidHits™

Brand Champion Government Bids & RFPs

Government bid alerts, regional filters, and fast access to documents

90% recommend BidHits (1110 real users, 10/28/2026). Methodology

Last updated on 09/14/2026.

09/10/2026 - USA | SD | MEADE COUNTY | ELLSWORTH AFB

Dept Of Defense- Dept Of The Air Force- Air Force Global Strike Command- Fa4690 28 Cons Pkc

CTK Trailers - This is a combined synopsis/solicitation for sixteen ( 16) brand- name only Champion Tool Storage trailers to support the B- 21 Program at Ellsworth AFB, SD *************************************************************************************

Bid Close Date:

05/30/2026 - USA | TX | TARRANT COUNTY | SAN ANTONIO

Veterans Affairs, Department Of- Veterans Affairs, Department Of- 257- Network Contract Office 17 ( 36C257)

****- NEW - CARDIOLOGY EXAM CHAIRS El Paso - Amended to answer Technical Question submitted. Brand Name or Equal requirement. Champion T4- BC STRETCHER CHAIR, W/LITHIUM BATTERY, BLACK CUSHION

Bid Close Date:

05/28/2026 - USA | TX | TARRANT COUNTY | SAN ANTONIO

Veterans Affairs, Department Of- Veterans Affairs, Department Of- 257- Network Contract Office 17 ( 36C257)

****- NEW - CARDIOLOGY EXAM CHAIRS El Paso - Brand Name or Equal requirement. Champion T4- BC STRETCHER CHAIR, W/LITHIUM BATTERY, BLACK CUSHION

Bid Close Date:

03/12/2026 - USA | PA | FRANKLIN COUNTY | CHAMBERSBURG | 17202 Small City

Dept Of Defense- Dept Of The Army- Amc- Acc- Acc- Ctrs- Acc Rsa- W6Qk Lad Contr Off

MWR Brand Name Materials - *** The purpose of this amendment **** to original combined synopsis/solicitation **** is to update the part for CLINS ****, **** and 0025. The Salient Characteristics and Brand Name J& A are also updated. The closing date is hereby ext

Supply of 27 brand name materials and equipment in accordance with the attached salient characteristics and brand name J A to support the MWR Force Provider Program at Letterkenny Army **** Guard, leg, baseball Macgregor PN **** 4 ea **** Protector, catchers chest, 17 blk gray Rawlings PN CPV2N B GPH 4 ea **** Football, nerf weather blitz Hasbro PN **** 16 ea **** Glove, baseball, left hand Macgregor PN BBFSPROR 8 ea **** Glove, baseball, right hand Macgregor PN BBFSPROX 40 ea **** Bat, softba Easton PN MCX9SB32 8 ea **** Bat, softba Easton PN MCX9SB33 8 ea **** Bat, softba Easton PN MCX9SB34 8 ea **** Table, tennis Stiga PN **** 4 ea **** Sit up board, gymnas Champion PN **** 4 ea **** Tee, kicking, kickoff Champion PN KT2 12 ea **** Mask, catchers Macgregor PN MCB29BKX 4 ea **** Padding, pole, basketball Bison outdoor PN BA700PP 4 ea **** Goal and stand, port Bison outdoor PN BA801 4 ea **** Mat, machin Bowflex PN 000 **** 16 ea **** Bowflex revolution weight plate attach Bowflex PN 000 427

Bid Close Date:

02/11/2026 - USA | KY

Commonwealth Of Kentucky - Office Of The Controller- KY

Golf Course Sand for Spring 2026

Bid Close Date:

Lot 2: Champion Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be less than 5%. Particles retained on the # 35 ( 0. 50mm) sieve must be less than 5%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 10%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 125 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 9: Champion Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be less than 5%. Particles retained on the # 35 ( 0. 50mm) sieve must be less than 5%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 10%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 125 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 11: Champion Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be less than 5%. Particles retained on the # 35 ( 0. 50mm) sieve must be less than 5%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 10%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 125 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 14: Champion Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be less than 5%. Particles retained on the # 35 ( 0. 50mm) sieve must be less than 5%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 10%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 125 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 1: Short Mountain Golf Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be greater than 2%. Particles retained on the # 35 ( 0. 50mm) sieve must be greater than 32%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 1%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 75 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 2: Champion Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be less than 5%. Particles retained on the # 35 ( 0. 50mm) sieve must be less than 5%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 10%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 125 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 3: Short Mountain 70/30 Kiln Dried Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Must be kiln- dried material. Particles retained on the # 18 ( 1mm) sieve must be between 4- 6%. Particles retained on the # 35 ( 0. 50mm) sieve must be between 45- 50%. Particles retained on the # 60 ( 0. 25mm) sieve must be between 45- 55%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 1%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 75 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 4: Short Mountain Golf Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be greater than 2%. Particles retained on the # 35 ( 0. 50mm) sieve must be greater than 32%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 1%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 50 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 5: Short Mountain 60/40 Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Must be white in color. Must have a minimum of 65% sand particle size between 0. 25mm and 1. 0mm. Must a have a minimum penetrometer reading from an independent lab of greater than 2. 0 kg/cm2. Must have a minimum permeability/infiltration ( saturated hydraulic conductivity) rate of 37 inches/hour. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 25 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 6: Short Mountain 70/30 Kiln Dried Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Must be kiln- dried material. Particles retained on the # 18 ( 1mm) sieve must be between 4- 6%. Particles retained on the # 35 ( 0. 50mm) sieve must be between 45- 50%. Particles retained on the # 60 ( 0. 25mm) sieve must be between 45- 55%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 1%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 75 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 7: Short Mountain 60/40 Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Must be white in color. Must have a minimum of 65% sand particle size between 0. 25mm and 1. 0mm. Must a have a minimum penetrometer reading from an independent lab of greater than 2. 0 kg/cm2. Must have a minimum permeability/infiltration ( saturated hydraulic conductivity) rate of 37 inches/hour. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 25 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 8: Arms Turf Products Arms Select Topdressing Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be greater than 2% but not greater than 5%. Particles retained on the # 35 ( 0. 50mm) sieve must be greater than 20%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 2%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 100 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 9: Champion Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be less than 5%. Particles retained on the # 35 ( 0. 50mm) sieve must be less than 5%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 10%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 125 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 10: Pine Bluff Materials Fine Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 16 ( 1. 18mm) sieve must be less than 2%. Particles retained on the # 30 ( 0. 60mm) sieve must be between 7- 8%. Particles retained on the # 50 ( 0. 30mm) sieve must be between 50- 52%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 75 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 11: Champion Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be less than 5%. Particles retained on the # 35 ( 0. 50mm) sieve must be less than 5%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 10%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 125 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 12: Pine Bluff Materials Fine Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 16 ( 1. 18mm) sieve must be less than 2%. Particles retained on the # 30 ( 0. 60mm) sieve must be between 7- 8%. Particles retained on the # 50 ( 0. 30mm) sieve must be between 50- 52%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 75 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 13: Arms Turf Products Arms Select Topdressing Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be greater than 2% but not greater than 5%. Particles retained on the # 35 ( 0. 50mm) sieve must be greater than 20%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 2%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 75 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 14: Champion Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be less than 5%. Particles retained on the # 35 ( 0. 50mm) sieve must be less than 5%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 10%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 125 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 15: Pine Bluff Materials Fine Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 16 ( 1. 18mm) sieve must be less than 2%. Particles retained on the # 30 ( 0. 60mm) sieve must be between 7- 8%. Particles retained on the # 50 ( 0. 30mm) sieve must be between 50- 52%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 75 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 16: Arms Turf Products Arms Select Topdressing Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be greater than 2% but not greater than 5%. Particles retained on the # 35 ( 0. 50mm) sieve must be greater than 20%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 2%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 75 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 17: Pine Bluff Materials Fine Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 16 ( 1. 18mm) sieve must be less than 2%. Particles retained on the # 30 ( 0. 60mm) sieve must be between 7- 8%. Particles retained on the # 50 ( 0. 30mm) sieve must be between 50- 52%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 50 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 18: Short Mountain Golf Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be greater than 2%. Particles retained on the # 35 ( 0. 50mm) sieve must be greater than 32%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 1%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 110 Tons Pricing is to be inclusive of all shipping and delivery charges.

Lot 19: Arms Turf Products Arms Select Topdressing Sand ( or approved equal that meets specifications. ) Bidders who propose alternate brands/specifications should enclose descriptive literature with their bids so that the equality can be verified. Failure to enclose sufficient literature may result in a non- responsive bid. If the brands are not changed, the contract will be written accordingly, and the successful bidder shall be required to deliver the brand/specification stated in the solicitation. Particles retained on the # 18 ( 1mm) sieve must be greater than 2% but not greater than 5%. Particles retained on the # 35 ( 0. 50mm) sieve must be greater than 20%. Particles retained on the # 270 ( 0. 05mm) sieve must be less than 2%. Must provide product specification sheet ( particle sieve distribution) with bid for this item. Quantity: 75 Tons Pricing is to be inclusive of all shipping and delivery charges.

More bid opportunities are waiting for you!
Start your free 14-day trial to see all results and access the bid documents.

Get bid alerts running in 3 simple steps

  1. Tell us what you sell

    Add keywords for your products or services. Smart Search helps catch related opportunities beyond exact matches.

  2. Start the trial and receive alerts

    Use the 14-day free trial and get email alerts with documents or official posting links.

  3. Tune your feed

    Adjust keywords, regions, email schedule and email style. Use map view and filters when you want to explore.

User testimonials
We selected the most helpful reviews from real users. Order may change periodically.
I closed deals thanks to the information gathered by the search tool. There’s no need to research across multiple media outlets.
J. Comunale
Very good and accurate information about the tenders: consistent and precise.
G. R. Ortiz
It encompasses all portals in one place.
G. Ferrea
Good information. All the information is very good!
J. A. Tellez
Efficiency in search times.
R. Chavez
You see a lot of tenders; you get emails with the alerts.
M. Camarasa
Smart search helped discover bids I hadn't even imagined receiving notifications for.
M. F. Cortez
All bids related to our product are captured by you and sent to us. In my opinion, it’s perfect—broad coverage and easy searches across the bid documents.
R. M. Ferreira
Excellent information. Just what I was looking for.
L. H. Borrelli
Fast, flexible, and simple.
E. Disruptivas
The information helps me submit my bids on time for bids, and I also have readily available information on upcoming bids. So far, I am very satisfied with what I have received.
M. A. Z. Armenta
The tool is truly effective at scanning bid documents, efficiently delivering bids.
G. D. Reis
The idea of ​​using a keyword and sending the information by email is very good.
U. Solutions

Why use BidHits for government bidding

For teams and integrations

Send bid data into your CRM, BI or internal workflow via the Bid API, with JSON or XML output.
View API documentation

Frequently asked questions

BidHits is a government bid search engine that monitors official portals and brings relevant federal, state and local opportunities into one place. You can search on the site and receive scheduled email alerts.

Enter your email and activate the trial. For 14 days you can use the main features, including alerts and access to results. When it ends, if you do not subscribe at /subscription.php, the bid list becomes limited and you will not be charged automatically.

1) Add keywords that describe what you sell. 2) Start the trial. 3) Adjust regions, delivery times and email style after signup.

Whenever possible, yes. Some official portals require login or block direct links; in those cases we point you to the official process page so you can download the documents.

Yes. You can filter by region, procurement method, dates and value ranges. You can also save preferences for future alerts and searches.

Yes. In the dashboard you can see bids on a map and use it to plan follow-up by location.

It can happen. Smart Search uses your keywords to find related opportunities, not only exact matches. Add specific terms and remove off-topic results to improve future alerts.

Yes. You can query bids via API. Documentation at /api_integration.php. Ideal for CRM, BI and automations.

In Settings you can pause alerts or adjust delivery times. If you want to delete your account, just contact us. During the free trial there is no auto-charge.

We monitor major official sources every day at the federal, state and local levels. New bid notices are added as soon as they are captured from the source portal.

Plans start at $ 21.50 per month, with options for different business needs and billing terms. Start with a free trial and evaluate the results before subscribing, with no automatic billing.

See how it works

Start free trial

Add what you sell, get scheduled alerts, open documents or the official page, and use filters by region and method.

Transcript
Welcome to BidHits. Finding public tenders and bids is important. But what really matters is quickly identifying the opportunities that match what your company sells. To get started, enter a few keywords that describe your products or services. BidHits shows relevant opportunities, highlights your keywords, and organizes everything by date. Smart search is already enabled and uses artificial intelligence to expand your results, even when the tender uses different words from the ones you searched for. For each opportunity, you can view a summary, access documents, mark it as a favorite, add private notes, remove what is not relevant, or view it on the map. You can also use filters, run searches, and explore the day's opportunities directly on the map. Start using BidHits now. It's fast, practical, and you can try it for free.
AI Assistant
Ask me about the bid...
Loading summary...