May 3, 2023 Robot Puppet Sings “A Thousand Miles” — former self-driving delivery robot turned adorable piano-playing muppet, making its way downtown (via) #