Dang! though since they're native to michigan (and minnesota and wisconsin and well, that entire area. used to live there and we used to play with res allthe time) it basically means that no one will know your little guy from any other red eared slider they see at the pond.
did you check under the porch or something? are there ponds near your house?
did you check under the porch or something? are there ponds near your house?