On November 22, 1989, the world was introduced to Nike’s self-tying high top sneakers worn by Marty McFly in ‘Back to the Future…
Hop in the DeLorean and fire up the flux capacitor ‘cos we’re going ‘Back to the Future’! No, this is not an announcement…