Troy Stecher, all 5-foot-10 and 184 pounds of him, has arrived in Toronto with a chip on his shoulder. That was the word on ...
Tucked away in Twin Falls, Idaho, this 212-foot natural masterpiece somehow manages to fly under the radar of America’s most celebrated natural wonders, despite being taller than Niagara Falls.