Our “Open the Box” series continues to uncover hole-in-the-wall sneaker shops across the nation, with the latest being Phoenix Splash, a nostalgic sneaker shop located in Albuquerque, New Mexico. Yes, Albuquerque, of all cities. Check ...
Connect With Us