DC released Stevie Williams‘ first signature shoe in 2001, and fifteen years later the good people from the Village Psychic got together with one of the internet first phenoms Jamal Smith to create a very late review of this 2001 jaw dropping shoe. Funny!