Happy feet in Happy Street