Turtle on The Metro will never find its way back home clipart.com Stupid News Extra 7-6-2023 …Turtle on The Metro will never find its way back home