Sneaker Restoration: Limited Edition Nike Dunks Only 1050 pairs ever released of these sneakers back in 2003! These limited edition Nike Dunks dropped over 20 years ago; which means they were in need of a … Read More