Happy feet in Telluride!