Nike’s NTC Tour Los Angeles
Nike’s NTC Tour made its only stop in the U.S. in April — and because it was just up the road in Los Angeles, I pretty much had to go. The only problem? I had no idea what to expect. It was scheduled for almost six hours (ending at midnight!) on a Saturday night in […]