Wonder what happened here… UK November 12, 2024November 10, 2024 by Guest Post Guest Post · Reply Link (thanks ET) Link Please wait... Similar Street View images What happened with them? What happened to his legs? Something happened… What happened to this gentleman? What happened here? What happened to this guy? What happened to the Google Camera? What happened? Something happened here Something happened here 🤔