Teho, 30, overcame his fear of heights and endured sub-zero temperatures to perform a small platform at the Glacier 3000 venue atop Scex Rouge, a mountain in south-western Switzerland.
Read the full story here.
Teho, 30, overcame his fear of heights and endured sub-zero temperatures to perform a small platform at the Glacier 3000 venue atop Scex Rouge, a mountain in south-western Switzerland.
Read the full story here.