Foot Locker’s Twelve Days of Greatness

We can’t keep this secret any longer! Julien Christian Lutz (p.k.a. Director X) has a new series of spots out for Foot Locker’s Twelve Days of Greatness, which launches tomorrow! Check out the teaser trailer here.