The Nike Air Mag aka “Marty McFly” shoe has captured every eye in the sneaker community within the past 24 hours. According to NiceKicks.com, the shoe contains an LED panel — just like in the movie — and is fully rechargeable … with each charge fueling around 5 hours of awesomeness. Michael J. Fox will appear on David Letterman tonight with some […]