Horseshoes are always sold in packs of 5, according to the traditional formula of “Two pair and a spare.”

Submitted by
Next item »