The hills of San Francisco, even after all those years, still remain one hell of a test to whoever claims street skills, and it had been a while since we had seen Alex Olson there. Rest assured, he passes it with flying colors! What about Ishod, you ask? Guess…